Vaughan is doing its part to protect the planet during annual Earth Day events being held on March 22. The city’s annual Earth Hour community event will be held at Vaughan City Hall (2141 Major ...