Gruffudd ap Rhys ab Iorwerth ap Cadifor — Gruffudd ap Rhys ab Iorwerth ap Cadifor — the latest coverage, the community and the facts.