Sports | Sat Jan 19, 2013 11:01am IST

Lifetime ban is 'death penalty,' says Armstrong