Cardiff Council fielded 300 calls and responded to 120 reports of fallen trees and debris on a priority basis as teams worked around the clock
Cardiff Council fielded 300 calls and responded to 120 reports of fallen trees and debris on a priority basis as teams worked around the clock