Police shut down section of Miami beach after human head reportedly found
KEY BISCAYNE, Florida (WSVN) -- Miami-Dade Police are investigating after a human head was reportedly found ashore on a Key Biscayne beach. The remains were reportedly found at 251 Crandon Blvd., Tuesday morning. Area resident James Harrington’s usual morning walk took a grim turn due to the disturbing discovery.