U Haul

1 result

The scene where the remains of six infants were found in various states of decomposition in Winnipeg, Canada in 2014. File photograph: Lyle Stafford/Reuters

A Canadian judge found a mother guilty on Monday of concealing the decomposing remains of her six babies in a storage locker. Andrea Giesbrecht, wh(...)