Madog ap Llywelyn ab Ednyfed Gam ab Iorwerth Foel of Halchdyn — Madog ap Llywelyn ab Ednyfed Gam ab Iorwerth Foel of Halchdyn — the latest coverage, the community and the facts.