Russia's President Vladimir Putin (L) and members of the delegation attend a meeting with Togo's President of the Council of Ministers Faure Gnassingbe on the sidelines of the Russia-Africa summit in Moscow on October 30, 2026. (Photo by Igor IVANKO / POOL / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker