Family

MEK cult and families

Leila is the Youngest child of Rahim Kayukan. She was born in 1979, two years before his father, Rahim would leave the entire family behind to join the Mujahedin Khalq…

Read more