Hurricane Imelda on Wednesday took aim at Bermuda forecast to pass by the island close to Category 2 strength, according to the National Hurricane Center.
Activists on board the 40-plus boat aid flotilla en route to the Strip told Euronews they are attempting to challenge and ...