Climate protesters Extinction Rebellion block Cardiff road
Extinction Rebellion protesters are in Cardiff city centre, blocking the road outside the castle.
Extinction Rebellion protesters are in Cardiff city centre, blocking the road outside the castle.