Llywelyn ap Gruffudd ab Ieuan ap Llywelyn Llwyd — news, coverage & facts — IJR