Al-Aqsa Mosque: Decoding controversy of the Holy Place

Al-Aqsa Mosque, or Temple Mount, whatever one calls it. This holy place in Jerusalem holds immense sacred importance for not one, or two but three religions. Yet at the same time, it has an even … Continue reading Al-Aqsa Mosque: Decoding controversy of the Holy Place