Site for Free Markets and Free People

Thursday, February 12, 2009

UN General Assembly Prez: Fidel Castro = Saint

Remind me again why the Democrats view the United Nations as having any kind of moral authority when the President of the General Assembly says that Fidel Castro is the closest thing we have to a saint?

Then again, some people still want to make the case the Judas should actually be a saint...