Madog ap Nynnio ab Idnerth ap Cadwr — Madog ap Nynnio ab Idnerth ap Cadwr — the latest coverage, the community and the facts.