Rhys Ddû ap Llywelyn ap Cadwgan ap Cydifor — latest news, discussion & facts — IJR