Maredudd ap Hywel ap Deicws — Maredudd ap Hywel ap Deicws — the latest coverage, the community and the facts.