#local-residents

[ follow ]
#tourism
moretourism
fromNew York Post
7 months ago

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 ]