Iorwerth ap Llywelyn Ddû ab Einion Fychan ap Cadwgan of Ystrad Cynon — Iorwerth ap Llywelyn Ddû ab Einion Fychan ap Cadwgan of Ystrad Cynon — the latest coverage, the community and the facts.