A crane has fallen on a building that was under construction in Leaside. Toronto Fire was called to 100 Vanderhoof Avenue in the Eglinton Avenue East and Laird Drive area just after 3 p.m. Fire officials say the crane was on the seventh storey and collapsed onto the fourth storey of the building. All employees […]