Cadwgan y Saethydd ap Rhirid ab Cadwgan ap Rhirid of Mochnant, lord of Henfachau in Mochnant — Cadwgan y Saethydd ap Rhirid ab Cadwgan ap Rhirid of Mochnant, lord of Henfachau in Mochnant — the latest coverage, the community and the facts.