January 3, 2008October 2, 2014Politics, Views Poisoned Minds The incident at Godhra and the genocide thereafter exposes a horrifying picture of the human psyche. That humans are capable of such deeds is not […] Read more
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