Invasion of Cuba imminent

Castro announces crude oil discovery


Havana – President Fidel Castro said a crude oil deposit has been discovered off Cuba containing up to 100 million barrels, good news for a country that imports about half the petroleum it needs.