H&M store on Oxford Street, London was forced to close this afternoon after Extinction Rebellion stripped off their clothes and glued their hands to the shop window .
H&M store on Oxford Street, London was forced to close this afternoon after Extinction Rebellion stripped off their clothes and glued their hands to the shop window .