Original source
An estimated 2,000 cyclists converged on Transport for London’s offices on Friday night to protest at the recent spate of cyclist fatalities in the capital
Nothing to see here.
Original source
An estimated 2,000 cyclists converged on Transport for London’s offices on Friday night to protest at the recent spate of cyclist fatalities in the capital