Michelle Carter of the United States competes during the final of women's shot put at the 2016 Rio Olympic Games in Rio de Janeiro, Brazil, on Aug. 12, 2016. Michelle Carter won the gold medal. (Xinhua/Shen Bohan)
Michelle Carter of the United States competes during the final of women's shot put at the 2016 Rio Olympic Games in Rio de Janeiro, Brazil, on Aug. 12, 2016. Michelle Carter won the gold medal. (Xinhua/Shen Bohan)
|