Posted inUK Human head washes up on Florida beach Posted by November 13, 2024 A human head has been found washed up on a beach in Florida, according to police. View All Posts Post navigation Previous Post Battle lines drawn on new climate fund despite ‘shot in the arm’ cash injectionNext PostDrone attacks on Ukraine reach record levels as Russia ‘stockpiling missiles for winter assault’