Trashed Alive

Sheila Decoster, 62, died from asphyxiation after falling head first into a recycling bin at her home in Toledo, Ohio, U.S.

Leave a Reply

Your email address will not be published. Required fields are marked *