Rhys ab Adda ap Hywel ab Adda Ddû of Henfaes — latest news, discussion & facts — IJR