Currently, Brazil holds the G20 Presidency. Brazil's presidency is part of a troika with India, the previous president, and South Africa, the next president. The G20 Leaders' Summit in Rio de Janeiro ...
Russian President Vladimir Putin has announced he won't attend the upcoming G20 summit in Brazil, citing concerns over the ICC warrant against him. Putin mocked the warrant, calling it easy to bypass, ...