Following the footsteps of Prophet Muhammad (peace be upon him), hundreds of thousands of pilgrims are preparing for the lifetime journey of hajj, expected to start next August 30.
WASHINGTON – Mosque is a place of worship for Muslims. Its Arabic term “masjid” literally means “a place of prostration as an act of worship”. Mosques are found all over…
With Hajj 2020 now over, what are your current thoughts on this spiritual journey?