Gruffudd ab Ali ab Ieuan ab Adda Gôch - Gruffudd ab Ali ab Ieuan ab Adda Gôch — the latest coverage, the community and the facts.