Rhys ap Dafydd Gôch ap Dafydd Ddû ap Llywelyn - Rhys ap Dafydd Gôch ap Dafydd Ddû ap Llywelyn — the latest coverage, the community and the facts.