Mandatory Credit: Photo by APAImages/Shutterstock (13974064a) Algerian President Abdelmadjid Tebboune arrives in Russia on June 17, 2023. Photo by Algerian Presidency Office Algerian President Abdelmadjid Tebboune arrives in Russia, Russia, Russian F