Cadwgan ap Llywarch Fychan ap Llywarch Gôch ab Iorwerth, aka Cadwaladyr — Cadwgan ap Llywarch Fychan ap Llywarch Gôch ab Iorwerth, aka Cadwaladyr — the latest coverage, the community and the facts.