The International Cycling Union stripped Lance Armstrong of seven Tour de France titles and banned him from racing for life, president Pat McQuaid said at a news conference.