Gruffudd ab Ieuan ap John ap Ieuan of Methlan — Gruffudd ab Ieuan ap John ap Ieuan of Methlan — the latest coverage, the community and the facts.