Sambhavna

Self shot documentary about the ongoing Bhopal Chemical Disaster in India. Focusing on the Sambhavna Clinic…