Extinction Rebellion Lays ‘Bleeding’ Red Carpet To Protest London Fashion Week

Extinction Rebellion and PETA have both marked the beginning of London Fashion Week by staging protests.