Algerian President Abdelmadjid Tebboune and Italian Prime Minister Giorgia Meloni (not pictured) meet during the Italy-Algeria summit at Villa Doria Pamphilj in Rome, Italy, July 23, 2025. REUTERS/Remo Casilli
Algerian President Abdelmadjid Tebboune and Italian Prime Minister Giorgia Meloni (not pictured) meet during the Italy-Algeria summit at Villa Doria Pamphilj in Rome, Italy, July 23, 2025. REUTERS/Remo Casilli