The general public response was incredibly solid, with a lot of his faithful supporters last but not least starting to accept which the allegations ended up accurate. In 2005, the entire leading ten riders had been accused of doping, with Armstrong remaining amongst 3 stripped of their success. Nonetheless, even https://www.bbc.com/sport/cycling/13510249