A human head discovered floating near the shoreline of the town of Key Biscayne in Florida has been identified as belonging ...
A teenage boy's head has been discovered washed up on a beach after he desperately tried to rescue his drowning sister. ...