Gruffudd ap Philip ap Jenkin ab Adam — Gruffudd ap Philip ap Jenkin ab Adam — the latest coverage, the community and the facts.