19 Nov On This Day in 2023, Michelle Freestone was killed when an armored police vehicle ran into her. Details in link. Post Views: 32 BuyMeCoffee Support us to continue building the database and maintain the site. Share now Twitter Facebook WhatsApp LinkedIn Print 0Shares