Woman Commits Suicide After Killing Two Sons in Odisha’s Keonjhar
Keonjhar: A woman allegedly killed her two sons and then committed suicide in Durukulia village under Champua police limits in Odisha’s Keonjhar district.
The deceased were identified as Khyanaprabha Nayak and her sons Johnson and…