TAG

Abdel-Wahed El-Wakil

The Oldest Mosque in the World

If you aren’t familiar with the term “mosque,” this is a building where Muslims worship God. Back in Islamic history, a mosque was always...

Latest news