Former World Champion Dupouey commits suicide

Former mountain bike World Champion Christophe Dupouey committed suicide Wednesday evening in Tarbes, France. He was said to have suffered from depression.

Dupouey won the World championship title in 1998, and finished fourth in the Olympic Games in Atlanta, Georgia, in 1996.