insideislam.wisc.edu
Important Events: The Battle of Badr
There are many events in the history of Islam that define it and lay its foundation. In previous posts, I have written about two events that Muslims view as significant to Islamic history: the init…