#huntington-station

[ follow ]

Human remains found in suitcase outside Long Island apartment building

A body was found in a suitcase in Huntington Station, Long Island, shocking local residents and prompting a police investigation.
[ Load more ]