Elica Le Bon says the Democrat mask is off! “It’s the first time these people have spoken up on Iran, the Mayor of NYC, Congress people, they spoke up not to defend the Iranian people, but to defend the Islamic terrorists who are massacring them.” WOW