Dafydd ap John Gôch ap Gruffudd Llwyd ap Gruffudd Ddû of Llanllugan, Cedewain — Dafydd ap John Gôch ap Gruffudd Llwyd ap Gruffudd Ddû of Llanllugan, Cedewain — the latest coverage, the community and the facts.