The world is mourning the death of Kelly Catlin who was an Olympic medallist and three times world champion. Kelly is said to have committed suicide in her home at California. Catlin won gold medals with the U.S. women’s team pursuit team at the 2016, 2017 and 2018 world championships.