Other
When the reports came in last month that Mary Lee—the 16’ great white shark—was swimming a mere 10 miles off the coast of Bermuda, the accounts weren’t from fishermen or tourists. Instead, information about her whereabouts came courtesy of a state-of...
Mar 07, 2013