Woman Throws Own Son in Canal After Fight With Husband in Mayurbhanj
Baripada: A woman could kill her own baby because of a marital tussle with her husband at Bankidihi village under Bishoi police station limits in Mayurbhanj district of Odisha on Tuesday.
A woman named Parvati Naik threw her…