Teen kills self live on Instagram, 20+ watch

A 19-year-old social media content creator from Chhattisgarh’s Janjgir Champa district committed suicide on Instagram live. The incident was witnessed by at least 21 followers […]