Masjid Al-Aqsa, located in Jerusalem, is an essential site in Islam. This mosque marks the end of Prophet Muhammad's Isra' journey from Mecca and stands near the Dome of the Rock in Al-Haram al-Sharif ...
The UAE Embassy in Japan, with support from the Emirates Red Crescent (ERC), organised an Iftar initiative at Fukuoka Mosque, ...