Toronto police have recovered a massive cache of toys and donated goods they say were stolen from a Salvation Army warehouse.
Police say they had to use three tractor-trailers to haul the items, which were found Friday when officers searched a commercial warehouse in Brampton, northwest of the city.
They say they discovered 146 skids stacked with items including toys, baby cribs, strollers and food.
Police say the donations were "diverted" from the Salvation Army and were being sold for profit.
It's alleged up to 100,000 items worth about $2 million were stolen from the charity's facility in north-end Toronto over nearly two years.
Police say they'll return the goods once they've finished taking an inventory.
In a statement, a Salvation Army spokesman commended police for their investigation but said they don't expect to get the items back quickly.
"The Salvation Army is under no illusions that the recovered toys can be returned to us soon, as it appears likely they will be required as evidence in any criminal court proceedings that arise," John Murray said. "I can assure you that anyone in need this Christmas will be helped by the Salvation Army."
Police have been investigating since September but have not made any arrests.
A whistleblower tipped off the organization a few months ago, Murray said, sparking an internal audit that made the "troubling" discovery.
That probe lead to the firing of executive director David Rennie. No criminal charges have been laid.