Are Great Whites Descended from Mega-Sharks?

More from LiveScience