Life | Fri Aug 24, 2012 6:57am EDT

WADA chief says Armstrong should lose Tour titles