Gruffudd ab Iorwerth Fychan Gynmraeg — Gruffudd ab Iorwerth Fychan Gynmraeg — the latest coverage, the community and the facts.