Deputy PM Chrystia Freeland hit with massive speeding ticket shortly after boasting about not owning car
Just last month, Chrystia Freeland boasted to reporters while defending the Trudeau government's carbon tax by saying that she does not own a car.
•