This is most likely suicide. I'd delete/edit the above post if I could.
This is a big one. RIP.
US track and field star Tori Bowie dies aged 32'We're devastated to share the very sad news that Tori Bowie has passed away,' Icon Management Inc. said in a statement Wednesday morning.www.dailymail.co.uk