Tropical Storm Oscar doused Cuba on Monday, three days after a massive power failure plunged more than 10 million people into ...
Cuba's electrical grid collapsed Sunday for the fourth time in 48 hours, a major setback in the efforts to restore power to ...
Tropical Storm Oscar dumped heavy rain across eastern Cuba on Monday after making landfall as a Category 1 hurricane on the ...