NN ferch Rhys ab Adda Fychan ab Adda - NN ferch Rhys ab Adda Fychan ab Adda — the latest coverage, the community and the facts.