Tulsa has accepted a float from the Council on American-Islamic Relations (CAIR), but residents question the organization's links to terrorism. The Council on American-Islamic