Jane ferch John ap Gruffudd ap Hywel of Gwernant — Jane ferch John ap Gruffudd ap Hywel of Gwernant — the latest coverage, the community and the facts.