Gruffudd Fab ap Gruffudd Gwyr ap Cydifor — latest news, discussion & facts — IJR