ABC 7: Ahmed Rehab Responds to Brussels Attacks, Ted Cruz

You won’t want to miss this episode of Radio Islam
Just returned from an internal OIC workshop held in Brussels to discuss Islamophobia, Ahmed Rehab, the executive director of the Council on American-Islamic Relations (CAIR) Chicago Office, asserted that Muslims must do more to fight this scourge.
USER AGREEMENT | PRIVACY STATEMENT