Gruffudd ap Madog ab Iorwerth Gôch ap Heilin - Gruffudd ap Madog ab Iorwerth Gôch ap Heilin — the latest coverage, the community and the facts.