Gruffudd ab Owain Gôch ap Hywel Grach ab owain Cyfeiliog — Gruffudd ab Owain Gôch ap Hywel Grach ab owain Cyfeiliog — the latest coverage, the community and the facts.