Gruffudd ap Henry — Gruffudd ap Henry — the latest coverage, the community and the facts.