Gruffudd ab Ieuan Fychan ap Philip ap Meurig Trwyn - Gruffudd ab Ieuan Fychan ap Philip ap Meurig Trwyn — the latest coverage, the community and the facts.