Gruffudd Gôch ap Dafydd .... Llywelyn of Aberafan - Gruffudd Gôch ap Dafydd .... Llywelyn of Aberafan — the latest coverage, the community and the facts.