Making history, the Indian Production ‘Period. End of Sentence’ has won the Best Documentary Short Subject at the 91st Academy Awards!
Directed by award-winning Iranian-American filmmaker Rayka Zehtabchi, the … Read More