First Green Town Councillor elected in North Wales

Iolo Jones has just been elected as the first Green Town Councillor in North Wales in the town of Llanfairfechan. Congratulations Iolo!

News

To top