Madog ap Llywelyn Fychan ap Llywelyn Foel ap Madog Foel of Galchog — Madog ap Llywelyn Fychan ap Llywelyn Foel ap Madog Foel of Galchog — the latest coverage, the community and the facts.