Helen Evans

Helen Evans was a Cardiff councillor and candidate for Lord Mayor in 2005.

She was born and raised in Splott. (AUDIO: One Rule)

Helen Evans