Algerian President Abdelmadjid Tebboune visits Russia
epa10692348 Russian President Vladimir Putin (3-L) and Algerian President Abdelmadjid Tebboune (R) during their meeting in Moscow, Russia, 15 June 2023. Algerian President Abdelmadjid Tebboune is on official visit to Russia. EPA/MIKHAIL METZEL / SPUTNIK / KREMLIN POOL MANDATORY CREDIT