Leaders at G8 summit in Genoa and protesters on streets.