India News2 years ago
Fearing demolition of their house, Bengaluru couple set fire to themselves | Watch
The authorities can also be seen throwing buckets and gallons of water at the couple who had poured inflammable liquid on themselves as a precaution. The...