July 7, 2017. Russian President Vladimir Putin, President of Mexico Enrique Peña Nieto, right, and President of South Africa Jacob Zuma, left, during the first meeting of the G20 heads of state, invited countries and international organizations in Hamburg.