2 years agoHundreds of protesters rally against G7 summit in Garmisch, GermanyRussia Ukraine UpdatesVerified