Loading articles...

High winds batter GTA, knocking out power and toppling trees

High winds are being blamed for several power outages in Toronto and the Greater Toronto Area, as the area remains under a wind warning issued by Environment Canada.