Wheelchairs chained in protest of Welfare Benefit Reform at Oxford Circus in London, England earlier today. The protest is still going on…Twitter says that over 200 people have shut down Oxford Street and are now on the move. Traffic backlogged past Regent Street.
Rock on, London! I’m with you in spirit!