Submitted by euronews3740 in news
Leaders of the richest countries will meet this weekend in India to discuss the world’s biggest issues. But there’s a high chance the power clashes between them will overshadow global problem solving.
Submitted by euronews3740 in news
Leaders of the richest countries will meet this weekend in India to discuss the world’s biggest issues. But there’s a high chance the power clashes between them will overshadow global problem solving.