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: