TDF Stage 21 Mark Cavendish Wins Sprint Alberto Contador Top Spot

The Tour de France stage 21 saw Mark Cavendish(Columbia) win the final sprint in a decisive burst of speed. His lead out man Mark Renshaw placed second on the Champs-Elysees.  Tyler Farrar(Garmin) placed...

Contador Wins Tour de France

The Tour de France, defined by further doping controversy and dominated by relative unknowns, has come to an exciting conclusion:"1653: Italian Daniele Bennati clinches stage 20 of the Tour de France in a bunch...

Nicolas Sarkozy Wins French Presidency; Celebrations and Demonstrations Begin

Sarkozy's victory is official, with celebrations and demonstrations breaking out in Paris."Riot police have fired tear gas at demonstrators protesting in central Paris at Mr Sarkozy's victory. According to the...

closeSign in to NowPublic

is reporting from