Leila Farzad: The Journey of a Versatile Actress and Her Recent Work in Netflix’s “The Decameron”by Kavita Rani July 26, 2024 0 Leila Farzad, an accomplished actress known for her versatility and nuanced performances, has recently completed a significant project, starring in ...