Mother Is Charged After Police Find The Bodies Of 6 Infants In A Storage Locker
In Winnipeg, Canada, a mother has been found guilty after concealing six dead infants in a public storage locker.
Things began in 2014, when Andrea Giesbrecht failed to make her monthly payment on a U-Haul self-storage locker. Upon cleaning out her locker, employees noticed a foul smell. Shockingly, they discovered six deceased infants in garbage bags and plastic pails, surrounded by a variety of children’s clothes and toys.