I hear ya about not seeing speed there but we are talking about guys who take it to the limit. In this guys case, where he lives means nothing. He's on the same forums we all are. He's finding the same drugs protocol we all are.
At his level i doubt that. We are a poor country, laughable sponsorships, not enough money flowing around to reach everyone, no business opportunities. The only sport that envolves real money is soccer. Even our best cyclists flee to Spain, were they get payed 10 times more, and can buy all the growth and EPO in the world.
For instance, people here talk about peptides,, i have spoken to some dealers, guys conected, not 3nd tier salesmen, and they never heard about it.