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.
We care about your data. See our privacy policy.