Gruffudd ab Ednyfed Chwith ap Morgan Fychan ap Morgan — Gruffudd ab Ednyfed Chwith ap Morgan Fychan ap Morgan — the latest coverage, the community and the facts.