June 4, 2009

Should We Trust Obama?

President Obama delivered his long promised address to the Muslim world today in Cairo. While many are still skeptic over Egypt as the venue for the address , the speech had much more that needs to be talked about.  Throughout the Islamic world despite cultural, political and sectarian diversity there is a unanimous consensus on [...]