Council on American-Islamic Relations

Dawud Walid, Director of CAIR, discusses Ben Carson's remarks and his organization calls for Carson to end his presidential bid.