Cop Sets Self On Fire In Central Delhi, Saved By Colleagues In Police Car
A Delhi Police head constable set himself on fire at Rafi Marg in central Delhi. (Representational)New Delhi: A Delhi Police head constable set himself on fire at Rafi Marg in…