Mandatory Credit: Photo by APAImages/Shutterstock (13908276a) Algerian President Abdelmadjid Tebboune receives credentials of ambassadors of several republics in Algeria on May 10, 2023. Photo by Algerian Presidency Office \ apaimages Algerian Presid