Yemen

Al-Saleh Mosque, Sanaa

Follow President Ali Abdullah Saleh Mosque Saleh Mosque is monumental mosque in Yemen, which caused controversy. Located in the capital Sana’a, near the famous square ...

Read More »