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…
Comments Off on LA Cops Hunt Parents Who Dumped Newborn Boy In Park Toilet Bin
June 20, 2021