Other
A mystery object floating in Bermuda’s waters is a scientific glider, it was revealed yesterday, as the search for it continued.
The Royal Gazette reported on Monday how the six-foot craft was spotted by Nouvelle DeRoza, 47, from Warwick, who was fis...
Aug 14, 2012