Hurricane Oscar has made landfall in Northeastern Cuba, an island beleaguered by a massive power outage, after striking the southeastern Bahamas earlier in the day Sunday. WION tells you more in this ...
It's all part of a deep economic crisis that has prompted the exodus of more than half a million Cubans to the U.S., with thousands more heading to Europe. That has led to a reduction in the ...