Showing posts with label Cuba. Show all posts
Showing posts with label Cuba. Show all posts

Wednesday, January 17, 2007

You get what you pay for...

It seems that somebody messed up an operation on Fidel Castro, according to Reuters.

Couldn't have happened to a nicer guy.