Odia actress-singer Ruchismita Guru found dead at her uncle’s home, police launches investigatigation
Ruchismita Guru was found hanging from the ceiling fan in her uncle’s home in Balangir, Odisha. Trigger warning: This article contains mention of potential self-harm. …read more