John ap Jenkin Fychan ap Hywel ap Llywelyn of Bodfach - John ap Jenkin Fychan ap Hywel ap Llywelyn of Bodfach — the latest coverage, the community and the facts.