believe09 Well-Known Member Joined Sep 26, 2007 Messages 28,094 Reaction score 506 Dec 15, 2008 #1 Things that make you go hmmmmm.... http://news.yahoo.com/s/ap/20081215/ap_on_re_eu/eu_russia_cuba