Dafydd Fychan ap Dafydd Foel ap Rhys ap Rhydderch — Dafydd Fychan ap Dafydd Foel ap Rhys ap Rhydderch — the latest coverage, the community and the facts.