Over the past three weeks, Canadians have watched Liberal apologists twist themselves into knots trying to defend… Read more on page 4