The Deli Gospel, or How I Learned to Stop Worrying and Love Ambiguity
On the evening of November 13, 2015, a group of Islamists launched a coordinated terrorist attack in six locations across Paris. Altogether, 130 innocent people were slaughtered after being caught in the snares of a geo-political war they had played ... Read More...