Europe bears share of the blame for Israels attack on Iran Russia

Western leaders pressured the UN nuclear watchdog to publish an accusatory report on Tehran ahead of Israeli airstrikes, Foreign Minister Sergey Lavrov has claimed

European leaders pressured the International Atomic Energy Agency (IAEA) to issue a…

Continue Reading