11 August 2023 MIRACLE SURVIVAL: Newborn Baby Girl Found Dumped In Plastic Bag And 'Eating Her Excrement' (starts) Residents of a small village were shocked to discover a newborn baby wrapped in a plastic...