Iran: June 20, 2003

Archives

 In France, 200 members of the People's Mujahedeen (MEK) have been arrested after demonstrating against the arrest of their leaders.