michelle carter

Shot put 'Diva' Carter puts on girly, golden show

With crimson lipstick, eye-liner, mascara and a beaming smile, Michelle Carter wins a stunning Olympic shot put gold to sprinkle a little glitz on an event often cruelly ridiculed for the shape of its women athletes.
13 August 2016, 08:10 AM