St Athan man stands for the Pirates in general election

Saturday, 27 May, 2017 - 18:15

David A Elston is also the leader of the party, which is putting up 10 candidates around the UK.