Hywel ap Madog ap Gwyn — Hywel ap Madog ap Gwyn — the latest coverage, the community and the facts.