SportsDrug cheat Armstrong under pressure to confess allAFPJanuary 19, 2013 by AFPJanuary 19, 2013 Los Angeles: Lance Armstrong was on Friday urged to make a full confession about the scale and scope of his doping activities, after publicly admitting...