the-faith.com
The Battle of Badr: The Reasons
The article shows the reasons and the incidents that occurred before the battle of Badr and the number of both the Muslim and polytheists armies, according to authentic sources.