August 24, 2005

You don't say

Check out this pic from the Philly Inquirer, and then read the caption: Venezuelan President Hugo Chavez (left) and Cuba’s Fidel Castro in Havana yesterday. Both are vocal critics of U.S. policy.

Really? Since when? Did I miss something?

By the way, doesn't that look as if someone's wearing a Fidel mask?

Posted by Felix at August 24, 2005 06:43 PM | TrackBack

Comments  (We reserve the right to edit and/or delete any comments. If your comment is blocked or won't post, e-mail us and we'll post it for you.)

Post a comment

Remember personal info?