1 year agoHundreds of protesters rally against G7 summit in Garmisch, GermanyRussia Ukraine UpdatesVerified