Extinction Rebellion blockades Lloyd’s of London building as City police make arrests

Extinction Rebellion blockades Lloyd’s of London building as City police make arrests

City A.M.

Published

Extinction Rebellion posted an image of a van full of equipment, including a megaphone and paint-covered items.

Full Article