Where To Stream Independent Lens Season 19 Episode 13
When God Sleeps
- Aired April 2, 2018
- 90 Min
Explore the journey of Iranian musician Shahin Najafi after clerics issue a fatwa for his death.
When God Sleeps
Explore the journey of Iranian musician Shahin Najafi after clerics issue a fatwa for his death.