Ontario mayor who removed his city’s speed cameras wrote the law that introduced them

In a statement, Vaughan Mayor Steven Del Duca said he believed the right regulations were needed for speed cameras. He said he has heard from residents they’re not working.