Gruffudd ap Maredudd ap Gruffudd Llwyd ap Llywelyn of Plâs Maen — news, coverage & facts — IJR