India News | Reported by Nazir Masoodi, Edited by Sumana Nandy | Thursday July 11, 2024
In a gruesome murder that shocked the border district of Poonch in Jammu and Kashmir, a woman slit the throats of her newborn twins after her husband allegedly denied paternity.
www.ndtv.com