Gruffudd Gôch ap Gwilym ap Rhys ap Rhydderch of Bodrychan — Gruffudd Gôch ap Gwilym ap Rhys ap Rhydderch of Bodrychan — the latest coverage, the community and the facts.