Madog ap Meurig ap Madog ap Maelgwyn — Madog ap Meurig ap Madog ap Maelgwyn — the latest coverage, the community and the facts.