UN C-24: Latin American countries advocate for Sahrawi people’s inalienable right to self-determination
New York (United Nations), 12 June 2025 (SPS) – During the proceedings of the UN Special Committee on Decolonization (C-24), several Latin American and Caribbean countries called for expediting the Sahrawi people’s right to self-determination and ending …