RD on CNN: Why This Has Been a Great Week for American Muslims

RD senior correspondent Haroon Moghul on CNN talks Trump, Ben Carson, Ahmed Mohamed, and why American Muslims just can’t be who they are. Read Haroon’s latest, Protocols of the Elders of Mecca: Hints of Anti-Semitic Playbook in Glenn Beck’s Islamophobia.