on July 11, 2024 in World News Canada is now the ‘car theft capital of the world’: report click here for more