6/1/12

As Canada quits UN group over Mugabe, Obama shames US

Kudos to  Canada, whose  Prime Minister Stephen  Harper's brave and righteous leadership once again shames America, but gives freedom lovers hope that all is not lost. What does Obama, leader of the Free World, do to protest the appointment of a tyrant as a UN tourism ambassador? Pamela Gellar has the story