
Idalia inflicts impact on the western part of Cuba
Hurricane Idalia, which made landfall as a Category 3 storm in the U.S. state of Florida early Wednesday, inflicted a heavy impact on the western part of Cuba, local media reported Wednesday. According to a [Read More]