Ghazwa e Badr (Battle of Badr)

A description of what took place during the Battle of Badr.

Speakers : Abdur-Rahman Ateeq