Cardiff Bay: Three in hospital after chemical leak reports

Cardiff Bay: Three in hospital after chemical leak reports

June 19, 2022 0 By Ellen Novack

South Wales fire service says to shut all doors and windows in the Queen Alexandra Docks.

[