'It's frightening': Dead woman found at popular Brampton plaza

Witnesses on scene say it appears a tow truck driver who arrived on scene to remove a car from the parking lot made the discovery. Police said some businesses owners, employees and customers may be prevented from getting into certain stores due to the yellow tape. Residents in the area expressed …
Source: Towing News