In a divided world, sacred spaces like Al Aqsa and Babri Masjid, which have raised nationalistic fervour, should have endured ...
The Israeli military blew up several buildings in the occupied West Bank in a series of simultaneous explosions that the ...