Mexico City’s World Naked Bike Ride turns 20

From 450 riders in 2006 to thousands at its peak, the World Naked Bike Ride has made the exposed body a tool of urban protest