Iran faces off with E3 over snapback sanctions as Russia and China back Tehran
Europe’s bid to reimpose UN sanctions on Tehran has ignited a fierce backlash, with Iran denouncing the move as “illegal” and vowing firm retaliation, while Russia and China accuse the West of sabotaging diplomacy.
Press TV’s website can also be accessed at the following alternate addresses: