Hefin David, Welsh Labour politician and MS for Caerphilly, dies suddenly

by We1shDave