Feedback
News

Human Head Latest Grisly Find in Long Island Community

An apparent human head was found in a Long Island neighborhood where severed arms turned up in two separate residential yards last week.

The gruesome discovery was made in Hempstead, where severed arms turned up in two separate residential yards last week.

NBC New York: Continue Reading