Iran, China, Russia reject European move to trigger ‘snapback’ sanctions on Tehran – Middle East Monitor

Iran, China and Russia have jointly dismissed European efforts to reinstate UN sanctions on Tehran, calling the move legally baseless and politically destructive, Anadolu reports.

In a letter addressed to UN…

Continue Reading