Cynwrig ap Bleddyn ap Madog ab Rhirid — latest news, discussion & facts — IJR