German rider Marcel Kittel. Photo: EPA
German rider Marcel Kittel. Photo: EPA

Germany's Kittel wins 12th stage of Tour de France

German rider Marcel Kittel. Photo: EPA
German rider Marcel Kittel. Photo: EPA
READ FULL ARTICLE