Mass Arrests of Critical Mass Cyclists

Last night, as the Olympic Games Opening ceremony began, police arrested over 130 cyclists for cycling near Stratford. The cyclists were part of Critical Mass – a group who do regular cycle rides through London on the last Friday of the month and have done so...