Cadwgan ab Owain ab Owain Fab ap Rhydderch — Cadwgan ab Owain ab Owain Fab ap Rhydderch — the latest coverage, the community and the facts.