Police confronted with horror image when peering inside car window outside school April 25, 2024 News A police officer was shocked to find a baby laid across the front seat of a car after they stopped the driver More