(Newser) -
Lance Armstrong’s return to cycling is great and all, but it’s a bit of a buzzkill to see him wearing the blue-and-yellow Astana Cycling Team shirt, writes David Roth of
The New Republic. Armstrong’s basically made himself a rolling advertisement for the oppressive government of Kazakhstan, and...
More »