The USS Cyclops left Barbados in 1918 with 309 people on board and one final message saying all was well. One of the ...
Dean of the FIU Robert Stempel College of Public Health & Social Work Tomás R. Guilarte has offered intriguing scientific theories about why a ship carrying 309 crew went down in the famed Bermuda ...