Jharkhand News: Infant’s severed head found near health centre in Godda

  Godda, Dec 22: The severed head of an infant was found near a government health facility in Jharkhand’s Godda district, triggering … Continue reading Jharkhand News: Infant’s severed head found near health centre in Godda