Topic: Michelle Carter
Newscom | 2009-08-16 19:37:32
Aug 16, 2009; Berlin, GERMANY; Michelle Carter (USA) was sixth in the women's shot put at 62-6 1/2 (18.96m) in the 12th IAAF World Championships in Athletics at Olympic Stadium. Photo via Newscom
Reuters | 2009-08-16 15:27:35
Michelle Carter of the U.S. competes in the women's shot put final during the world athletics championships at the Olympic stadium in Berlin August 16, 2009. REUTERS/Kai Pfaffenbach (GERMANY SPORT ATHLETICS)
