1. Truth Vibrations

    Man, 27, dies in construction site accident

    A 27-year-old man is dead after a construction site accident in Toronto's west end. The man, who has not been identified, was reportedly killed by a falling steel beam at a housing development located near Weston Road and Sheppard Avenue West. The accident occurred at about 1:45 p.m. The...