Cyclists protest, Madrid, Spain, February 24, 2001
Former professional cyclist Pedro Delgado (2nd-L) arrives with other riders at Moncloa Palace in Madrid on February 24, 2001, carrying a letter for Spanish Prime Minister Jose Maria Aznar, after taking part with some 10,000 cyclists in a demonstration for more security on Spain's streets.
Photo ©: AFP Photo/Angel Diaz

Related Story        Latest Photography