yassarnalquran.wordpress.com
Battle of Badr
We need to know the past to look at our present and plan for the future. The Battle of Badr has been the most decisive battle between Haq and Baatil, Truth and Falsehood.