Kinda reminds me of the "The Godfather" towards the end of the movie...
I wonder if Frenchie Chirac and some of the Thugs in the Middle east are sweating out the next few months?
Bwah hahahahahahah!
Somebody needs to put a bullet in Castro's eye.