Mujahedin Khalq 's TerrorismA Revolutionary Diplomacy; the Costs and Achievements Nejat SocietySeptember 13, 2006071 views