Washington The US has reaffirmed its commitment to host the 2026 G20 summit, stating that it is a …
The G-20 summit chaired by India, which ended on September 9 and 10, saw a viral picture of Indian Prime Minister Narendra Modi and Russian Foreign Minister Sergei Lavrov laughing openly while holding each …
- 1
- 2