The presentation of Jesus in the temple of Jerusalem shows that God's closeness to humanity is not confined to a place of ...
In a divided world, sacred spaces like Al Aqsa and Babri Masjid, which have raised nationalistic fervour, should have endured ...