Mujahedin Khalq as an Opposition GroupFor Whom the Disaster Comes? Nejat SocietySeptember 10, 2006057 views