Monday, July 16, 2012

Sabotage at the Tour de France

Drama at the Tour de France:

At least 30 riders were disrupted by tire punctures at the top of the final climb after tacks and small nails were tossed on the road. Tour officials asked police to investigate.