Published On 15 Jun 2026
Police in Geneva have fired tear gas and used water cannon after parts of a largely peaceful demonstration against the G7 summit in nearby Evian, France, descended into clashes.
About 20,000 people took to the…
Continue Reading
News Source: www.aljazeera.com

Leave a Reply