Life | Sat Jan 19, 2013 12:25am EST

Lifetime ban is "death penalty," says Armstrong