Not long ago, we brought you the sad news that Olympic track star Tori Bowie passed away at the age of 32. Now her cause of death has been revealed, and the news has gotten even sadder.
Reports say gold medalist Bowie died while giving birth in her home. Bowie was apparently eight months pregnant and passed from complications during childbirth. Once declared the world’s fastest woman, Bowie was found by authorities performing a welfare check on May 2nd in Florida. Friends and relatives contacted police when Bowie hadn’t been heard from in “several days.”