Horror as human head washes up on Florida beach
A human head has been found washed up on a south Florida beach, sparking a mystery as to who it belongs to and what may have happened to them. A beach worker was raking the sand near Crandon Boulevard in Key Biscayne on Tuesday morning when they spotted something floating in the water along the shoreline and made the grim discovery,