Gwilym Gôch ap Maredudd ap Hywel ap Trahaearn of Caereinion — Gwilym Gôch ap Maredudd ap Hywel ap Trahaearn of Caereinion — the latest coverage, the community and the facts.