British rider Chris Froome of Team Sky is once again dominating the Tour de France — but not without controversy. Some fans are accusing Froome of doping, both his body and his bike. One fan even threw a cup of urine at him.
Afghanistan is a country where the culture does not allow women to ride bikes. So the Afghan Women's National Cycling Team has a huge hill to climb, especially if they are to have any chance of making it to the Olympics.