NN ferch John Hên ap John Hyna ap Dafydd Haliwel - NN ferch John Hên ap John Hyna ap Dafydd Haliwel — the latest coverage, the community and the facts.