Human head washes up on Florida beach

A human head has been found washed up on a beach in Florida, according to police.

Human head washes up on Florida beach
A human head has been found washed up on a beach in Florida, according to police.