Madog ap Maredudd ap Hywel ap Gronwy - Madog ap Maredudd ap Hywel ap Gronwy — the latest coverage, the community and the facts.