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…
What do you think Biden's presidency will mean to US Muslims and/or Muslims around the world?