Mujahedin Khalq 's FunctionOpaqueness of Mojahedin Khalq Financial Resources (2) Nejat SocietyNovember 4, 20070115 views