Macleans.ca
Canada’s magazine
Accusations of cheating are louder than ever as Lance Armstrong gets on his bike