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 ...
In 1918, just years before World War II reshaped global warfare, a massive U.S. Navy ship vanished at sea. USS Cyclops, her captain, and 309 men disappeared without a distress call, wreckage, or ...