10 facts you may not know about the newly inaugurated ‘Sahaba Mosque’ in Sharm El-Sheikh
Egypt’s Minister of Religious Endowments Mohamed Mokhtar inaugurated Al-Sahaba mosque in Sharm El Sheikh’s old market area, an Ottoman-style architectural masterpiece.
Here are 10 facts you probably didn’t know a…
Read More