The Iranian supreme leader criticized Britain, France and Germany
Iran's Supreme Leader Ayatollah Ali Khamenei accused the British, French and German governments of being "US henchmen" for putting Washington under pressure on a nuclear deal.
continue reading