Newsletter Newsletters Events Events Podcasts Videos Africanews
Loader
Protesters set off a pink flare during a "No G7" demonstration in Geneva, Switzerland, Sunday, June 14, 2026, ahead of the G7 summit scheduled to take place June 15-17. (AP Ph

Video. Thousands protest G7 in Geneva as summit opens this Monday in France

Updated:

According to figures from Geneva police, an estimated 20,000 people, including some 600 so-called “Black Bloc” militants, took part in the demonstration.

Read full article
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT