Two Indian cities in the spotlight at Egypt film fest

 Saibal Chatterjee

Saibal Chatterjee

Indian national award-winning film critic

Two Indian cities in the spotlight at Egypt film fest
play icon
A still from the film ‘Invisible Demons.’