1,000 cyclists stage a “die-in” protest on London streets niavie December 2, 2013 More than 1,000 cyclists staged a ‘die-in” protest, organised in part by cycle activist group Critical Mass across a London road in protest… Continue Reading