Top News | Sat Jan 19, 2013 1:02pm GMT

Lifetime ban is "death penalty," says Armstrong