Moriddig ap Dafydd ap Maredudd Fras ap Rhydderch — Moriddig ap Dafydd ap Maredudd Fras ap Rhydderch — the latest coverage, the community and the facts.