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 do if a non-Muslim approaches you to learn more about Islam?