The Iran Project
: Iran’s UN ambassador refuted the allegations that the representatives of the US, the UK and France have leveled against Tehran, hitting back at the three governments for their “shameful and disappointing” silence on the Israeli regime’s acts of aggression against Yemen.