NNetherlands Read More SJS honored with the local Human Rights Tulip Award in the Netherlands12.12.2025 THE HAGUE, Netherlands, 12 December 2025 – At the Peace Palace—the seat of the International Court of Justice…