Monday, 11 March 2019

Olympic Cycling Medalist Kelly Catlin Dead At 23

Olympic Cycling Medalist Kelly Catlin Dead At 23
She was found in her dorm at Stanford University last week. Her family says it was suicide. "She saw herself as a warrior and it was do or die," her sister, Christine Catlin, tells NPR.

No comments:

Post a Comment