Moscow launches bikeshare service: In Soviet Russia, bike shares you!

In Moscow, people rushed to try out the Russian capital's first bicycle sharing program today. The program launched with hopes to cut the number of cars clogging streets in epically awful Moscow traffic. The service is similar to similar bike-share programs in cities like Paris, London and most recently New York. (AFP)