Richard ap Dafydd ap Meurig Gam ap Maredudd a — Richard ap Dafydd ap Meurig Gam ap Maredudd a — the latest coverage, the community and the facts.