Hywel Hên ap Cadwgon ap Trahaearn — latest news, discussion & facts — IJR