Cynwrig Rwth ab Ieuaf ap Rhirid ap Cynon — latest news, discussion & facts — IJR