Essence Magazine:
By Melissa Noel ·Updated June 13, 2023
Three-time Olympic medalist Tori Bowie died due to complications from childbirth, according to an autopsy report obtained by USA Today.
The former 100-meter world champion was found dead in her Florida home on May 2 by Orange County Sheriff’s deputies,
This post first appeared in Essence Magazine. Read the original article.