Europe bears 'share of the blame' for Israel's 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…

Continue Reading