Worker dies in construction accident at Sheridan Centre

A steel roof panel collapsed Monday and pinned a construction worker who died shortly after at the site of a new Target store at Mississauga’s Sheriden Centre.

Top Stories

Top Stories

Most Watched Today