definingthenarrative.com
“The Future Must Not Belong to Those Who Would Slander the Prophet of Islam”
Barack Obama’s eloquent speech was just so much white noise in the chambers of the UN General Assembly.