Dawud Walid

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