Hywel ab Adda Ddû ap Gruffudd ap Maredudd of Henvaes — Hywel ab Adda Ddû ap Gruffudd ap Maredudd of Henvaes — the latest coverage, the community and the facts.