A human head has washed up on a popular tourist beach in Florida, sparking a major police investigation. The head was found ...