CAIR is a terrorist-supporting organization which cannot abide free speech (witness their campaign to get Michael Graham) and which cannot withstand a thorough financial investigation.
Loyalty oaths now. Then shut the place down.
CAIR is the Islamic version of The Bund.