Madog ap Hywel Gymen ap Llywelyn — Madog ap Hywel Gymen ap Llywelyn — the latest coverage, the community and the facts.