A newborn baby girl was found with her throat slit and bleeding was found in a waste dump in the Pachor town of Rajgarh district, in Madhya Pradesh, last month. She was discovered by a passerby who ...
More surprises tonight for a 3-year-old from Newington born with a rare birth defect. We first told you about 3-year-old ...