Tag: Delhi man self immolates

Man sets himself on fire near Parliament building, sustains 90% burn injuries

A man on Wednesday attempted to set himself on fire near the…

By Global News Today 3 Min Read