Dafydd ap Gruffudd Ddû ap Cynwrig Rwth ab Ieuaf — news, coverage & facts — IJR