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 [...]

















