Rhirid ap Rhys ab Ifor Gôch ap Gruffudd ab Ifor — Rhirid ap Rhys ab Ifor Gôch ap Gruffudd ab Ifor — the latest coverage, the community and the facts.