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