Non-profit or charity
Creating Rights is a non-profit organisation based in The Hague, The Netherlands, working to advance Human Rights through Art. To do so, Creating Rights offers a platform with information on projects ...show more