Body Found Stuffed In Suitcase Behind Apartment Building In Huntington; Shoe or Foot Visible From…
Horrified residents have uncovered a body in a suitcase behind an apartment complex in Long Island. Photo credit: Taylor Williamson.
HUNTINGTON, NY - Authorities in Huntington, Long Island, are investigating a gruesome discovery after!-->!-->!-->…
Read More...
Read More...