Isha Talwar


Crossroad (Review)

Crossroad is an anthology of 10 films on the lives of 10 women. The short feature films of 15 minutes each look at life from…