Killer of Own Son Sentenced To Life Imprisonment In Mayurbhanj
Baripada: A 40-year-old man named Chepa Dehuri (40) was sentenced to life imprisonment for murdering his son in 2020 in Mayurbhanj district on Saturday.
Chepa Dehury was also ordered by the Additional District Court (1) of Mayurbhanj to…