UDHR@75: how to do better in the future – a view from the Open Society Foundations Post date December 7, 2023