Human head found on Key Biscayne beach

CBS News Miami’s Peter D’Oench speaks to surprised people at Key Biscayne after a worker discovered a human head Tuesday morning that had apparently washed up on the beach behind the Key Colony II Ocean Sound condominium building.

Author: Rich