Why Won’t CAIR Break with Iranian State TV?
While the Council on American-Islamic Relations (CAIR) is certainly not alone in its celebration of the Obama Administration’s deal with Tehran, their statement on the matter is of particular interest considering the organizations cozy relationship with Iranian propaganda machines like Press TV. CAIR has for a long time enjoyed prime billing on Press TV, a […]
