John ap Gruffudd ap Dafydd, of Cefnamwlch of Cefnamwlch — news, coverage & facts — IJR