The Virtual Mosque

Battle of Badr

From the time of The Holy Prophets (pbuh) migration from Makkah to Medina many skirmishes had taken place between Muslims and the people of Makkah. Badr was the first pitched battle between the two ‘parties’, as the Holy Quran puts it. We need to draw lessons from this incident and implement them in our lives as individuals and [...]