Life | Wed Jul 23, 2014 12:17pm EDT

Poland's Majka wins Tour de France Stage 17