On Palm Sunday, suicide bombers detonated themselves at two Coptic Christian churches in Egypt, killing 44 and wounding 126. Undoubtedly, the volunteer “martyrs” thought they were on a mission so ...
In a divided world, sacred spaces like Al Aqsa and Babri Masjid, which have raised nationalistic fervour, should have endured ...