Strong winds, heavy rain cause damage, power outages in Greater Toronto Area

Strong winds and heavy rain swept through the Greater Toronto Area on Sunday afternoon, toppling trees and leaving some areas without power and others with damage.