Over the last five years, a macabre mystery has been playing out on the South African coast. The carcasses of great white sharks have been washing ashore on local beaches with their bellies ripped open and their livers missing. What … Continue reading