News

The United States is slashing its development aid, and countries such as Germany and Switzerland are also scaling back their ...
Certain activities of the Geneva-based United Nations Human Rights Council cannot be carried out in 2025-2026 due of the ...