Rhys ap Gruffudd ap Llywelyn Foethus Llywelyn Ddû — news, coverage & facts — IJR