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

Western leaders reportedly pressured the UN nuclear watchdog to publish an accusatory report on Tehran ahead of Israeli airstrikes

European leaders “bear a share of the blame” for Israel’s attack on the Islamic Republic, as they pressured the…

Continue Reading