Cuhelyn Fardd ap Gwynfardd Dyfed — Cuhelyn Fardd ap Gwynfardd Dyfed — the latest coverage, the community and the facts.