Hywel Blaene ap Meurig ap Gruffudd ap Cadwgan of Heyop — Hywel Blaene ap Meurig ap Gruffudd ap Cadwgan of Heyop — the latest coverage, the community and the facts.