The Netherlands women judo team members celebrate on the podium after winning the Judo Team World Championship in Antalya, Turkey, Saturday, Oct. 30, 2010.
Associated Press | Photo By Ibrahim Usta
Sat, Oct 30, 2010 9:40 PM EDT
Share to Facebook
Share to Twitter
Share to Pinterest