Hywel Ddû ap Hywel ap Gwgon ap Llywelyn — news, coverage & facts — IJR