December 14, 2006October 3, 2014History, Views The Wars We Fought – Battle of Badr Not a year had passed since the emigration that took the Prophet and his devoted companions from their homeland to a foreign city; a city […] Read more
March 11, 2006October 1, 2014Politics, Views Freedom to Insult Freedom of speech is a critical human right. The right and freedom to express ones views is what creates a vibrant society. Societies that come […] Read more