“Sickened” UCI strips Armstrong of Tour wins

“Sickened” UCI strips Armstrong of Tour wins:
Lance Armstrong was stripped of his seven Tour de France titles and banned for life on Monday after the International Cycling Union (UCI) ratified the United States Anti-Doping Agency's (USADA) sanctions against the American. “Lance Armstrong has no ...


GayToday

Top stories of the last 30 days

UN Forum Explores Ongoing Discrimination Faced By People of African Descent