Tropical Storm Oscar brought heavy rains and winds to Cuba, an island already beleaguered by a massive power outage, late Sunday after brushing the Bahamas.
(Image credit: AP)
Tropical Storm Oscar brought heavy rains and winds to Cuba, an island already beleaguered by a massive power outage, late Sunday after brushing the Bahamas.
(Image credit: AP)