Tour de France concludes in Paris

Tour de France concludes in Paris
Marcel Kittel of Germany celebrates on the presentation podium after winning the final stage of the Tour de France in Paris on July 21, 2013. Chris Froome was the overall champion becoming Britain's second consecutive Tour winner after Bradley Wiggins won the event last year. UPI/David Silpa
License photo
Most Popular
NASA considering a manned mission to Venus
Hyperloop design progress makes Elon Musk's dream a possible reality
Gray wolf to be placed back on endangered list
Australian mom arrested after eight children stabbed to death
Israel launches airstrike on Hamas target in Gaza