Exctinction Rebellion activists scream as police break up Oxford Street demonstration

Activists from the Extinction Rebellion (XR) screamed today (August 25) when police began to break up their climate demonstration which was blocking Oxford Street in London.

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting