Reflections on life, meaning and purpose

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.