Madog Gôch ap Madog ab Ieuaf ap Niniaf — latest news, discussion & facts — IJR