Showing posts with label Tiny Tour of Mexico. Show all posts
Showing posts with label Tiny Tour of Mexico. Show all posts

Sunday, February 23, 2014

Stephen Harper's Sad and Pathetic Return to Canada



He's back in Canada after his disastrous trip to Mexico and rarely has he looked so diminished.

For while he is desperately trying to spin the trip into a triumph, nothing can conceal the humiliation of this slap in the face.