LA Cops Hunt Parents Who Dumped Newborn Boy In Park Toilet Bin
Los Angeles cops are trying to track down the parents of a newborn baby who was found dumped in a park toilet bin. The newborn was found in a public toilet at Yvonne Burke-John D. Ham Park in Lynwood in the US state of California on 11th June. The baby…