Police Find Dead Babies in Canadian Storage Unit

By
Image

Canadian police discovered the remains of what they believe to be three or four infants in a storage locker at a Winnipeg U-Haul facility, according to the AP. Owing to the various states of decomposition, authorities were unable to determine the exact number of victims or their age range. A police spokesperson called the discovery “very disturbing” and “tragic beyond belief.”