Advertisement
By Rosy Lawrence | June 13, 2023
US Olympian Tori Bowie died in April and now, after the autopsy, it has come to light that gold medalist track star actually died due to complications during childbirth.
Bowie was 8-months pregnant at the time of her death.
Stay with us for all the DETAILS!