Three people set themselves on fire to protest a French crackdown on the People's Mujahedeen, amid calls by Tehran for detained members of the Iranian armed opposition group to be extradited. Two Iranian women, one of whom was earlier reported dead, were in a critical condition, while hospital sources said a male protestor was seriously hurt. In London,..
More