UP Man Sets Himself On Fire Near Police Station Over Alleged Harassment

In a shocking incident in Uttar Pradesh's Lakhimpur Kheri, a man set himself on fire near a police station complex late on Wednesday accusing the local SHO or police station in-charge and goons of harassment and extortion in collusion.

Related Videos