One of the top executives of the Council on American-Islamic Relations (CAIR) said he was “happy” to witness the Oct. 7 terrorist attack on Israel. Nihad Awad, executive director and co-founder of CAIR, expressed his feelings on the terrorist attack on Nov. 24 at the 16th Annual Convention for Palestine in the U.S. “The people […]