[custom_adv]
Leila Otadi (born August 5, 1983) is an actress. She began her acting career in 2002 with the 2003 film Black Eyes, directed by Iraj Ghaderi and released in 2003. She speaks Persian, Turkish and English.
[custom_adv] Musa Asif Al-Hosseini is the head of the first branch of the Revolutionary Court …