Hywel Gôch ap Madog ap Gruffudd ap Hywel of Darowen - Hywel Gôch ap Madog ap Gruffudd ap Hywel of Darowen — the latest coverage, the community and the facts.