Catholic Herald logo
Menu
Seven-time Tour de France champion Lance Armstrong (AP)

The Tour de France champion is still hiding behind the excuse that all professional cyclists took drugs

Many unlikely readers end up on CatholicHerald.co.uk thanks to Google

This can be unnerving: how to proceed?