Richard ap Gruffudd Foel ab Ieuan Gôch ap Rhys - Richard ap Gruffudd Foel ab Ieuan Gôch ap Rhys — the latest coverage, the community and the facts.