2 Minor Sisters Found Hanging From Tree, Family Alleges Rape-Murder
Lakhimpur Kheri: Two minor sisters were found hanging by a scarf from a tree in a sugarcane field at Tamoliapurwa village under the Nighasan police limits in Uttar Pradesh’s Lakhimpur Kheri…