Teens post TikTok video of the moment they find human remains inside a suitcase on a Seattle beach
Teens post TikTok video of the gruesome moment they found suspected human remains stuffed inside a trash bag in a suitcase on a Seattle waterfront Video posted Saturday shows a group of young people opening a suitcase at Duwamish Head in Seattle, Washington They called police after a horrible smell wafted from the luggage once … Read more