Efa ferch Gruffudd ap Dafydd Gôch ap Dafydd — news, coverage & facts — IJR