The Battles of Islamic History – 03 – The Siege of Banu Qaynuqa
Whilst not technically a full scale battle, this was the Muslims first siege and thus an important event in the militaristic history of …
source
Whilst not technically a full scale battle, this was the Muslims first siege and thus an important event in the militaristic history of …
source