Maredudd ap Hywel ap Philip Dorddu ap Hywel of Penherniw — Maredudd ap Hywel ap Philip Dorddu ap Hywel of Penherniw — the latest coverage, the community and the facts.