Madog Fychan ap Madog ab Urien ab Eginir - Madog Fychan ap Madog ab Urien ab Eginir — the latest coverage, the community and the facts.