Olympic spectators could not believe their eyes when, in the middle of the mixed team judo competition in Paris, the battle between David and Goliath unfolded.
Olympic spectators could not believe their eyes when, in the middle of the mixed team judo competition in Paris, the battle between David and Goliath unfolded.