Tehran: Iranian officials slammed the country’s state television on Wednesday for airing a programme on oil sales to China that contravene US sanctions, saying the report went “against national interests”. Washington abandoned a landmark 2015 nuclear deal between Tehran and world powers last year and reimposed sanctions on the Islamic republic’s crucial oil sales as […]
Read More