Hywel Ddû ab Iorwerth ap Gruffudd ab Iorwerth — news, coverage & facts — IJR