
Grim truth behind 24 severed feet mysteriously washing up on paradise islands
Over the last 18 years, 24 severed feet have mysteriously washed up on the coasts of the Salish Sea. Found on islands and beaches in British Columbia, Canada and Washington, US, …
Grim truth behind 24 severed feet mysteriously washing up on paradise islands Read More