Heilin ap Cyfnerth ab Eiddin Galed ap Trahaearn Fychan — Heilin ap Cyfnerth ab Eiddin Galed ap Trahaearn Fychan — the latest coverage, the community and the facts.