Annes ferch John ap Dafydd ap John Gôch — Annes ferch John ap Dafydd ap John Gôch — the latest coverage, the community and the facts.