Protesters gather for G-8 summit