Thursday, March 04, 2010

Venezuela, Spain in Tiff: Chavez Thumbs His Nose at Spain