NN ferch John ap Jenkin ap Gruffudd - NN ferch John ap Jenkin ap Gruffudd — the latest coverage, the community and the facts.