Usman ibn Affan

Battle of Tabuk

The Expedition of Tabuk, also known as the Expedition of Usra, was a military campaign led by the Islamic prophet…

5 months ago