Lizzie Armitstead wins silver medal in women’s road race in London 2012 Olympics

Announcement Date: 29th July 2012