Body of baby boy found inside freezer after neighbours heard anguished screams
The body of a baby boy was found wrapped in a plastic sheet inside a chest freezer. Neighbours living on the quiet street in Corowa, around 40 miles from Albury on the New South Wales-Victoria border in Australia, heard anguished screams of a baby at around