As the three-day G7 summit kicked off in England, protesters took to the streets in multiple areas to express their discontent over the “rich countries club.”
Get real time update about this post categories directly on your device, subscribe now.
© 2023