China has won the first gold medal of the Paris Olympics, but its athletes were nowhere near Paris. The Olympic shooting range, a three-hour drive from Paris in the city of Chateauroux, was the venue ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results