CAIR is the largest Islamic Terrorist supporting group in the US - and is that way because it has been allowed to - even encouraged by the last several administrations. They are not just an apologist front-group, they have a truly nasty underbelly -
CAIR: Conspiracy of Angry Islamic Radicals.