Algeria March 15, 2025By Ava ThompsonAlgeria wraps up UNSC presidency with key wins for Arab and African causes – AL24 NewsBy Ava Thompson