Share
A young girl named Megha, distraught from her life, decides to end it by lighting herself on fire. Her remains are found in the forests of Goa by the police. But why would she take such an extreme step?