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