Council on American-Islamic Relations (CAIR)

Yet Another CAIR Official Lets the Mask Slip, Charged with Hate Crme

Robert Spencer (Front Page Magazine) with additional reporting TJV The establishment media and all too many government and law enforcement…

2 weeks ago