It's understandable to have doubts given cycling's history. This article touches on it a bit.

https://www.independent.co.uk/sport/...-b2583552.html