By Andrew M. Mwenda Bin Laden argued that to end local tyranny, Muslims should fight American first; Cairo and Tunis proved him wrong On Monday, I walked into the studios of Capital FM for my morning radio show only to see breaking news on television that Osama Bin Laden had …
Read More »