Jun 123 minHamstrung at home, G7 leaders struggle to resolve global woes By Crispian BalmerROME -Group of Seven (G7) leaders will fly to southern Italy this week for their annual summit in downbeat mood, confronting myriad woes...