Madog ap Meurig Dwpa ap Maredudd Gôch ap Severus - Madog ap Meurig Dwpa ap Maredudd Gôch ap Severus — the latest coverage, the community and the facts.