Cadwgan ap Rhirid ap Bleddyn ap Cynfyn, lord of Henfachen — Cadwgan ap Rhirid ap Bleddyn ap Cynfyn, lord of Henfachen — the latest coverage, the community and the facts.