London Police Declare Critical Mass Unlawful

Last night at the 30th September 2005 London Critical Mass, a letter was distributed by cycle police
to participants before the start of the ride.