Hurricane Beryl makes landfall on Caribbean island

4 months ago 3
ARTICLE AD BOX
Winds up to 150 mph blew off roofs, uprooted trees and caused other damage on Carriacou, one of the islands of Grenada.
Read Entire Article