Week of Peoples Mobilisation in Geneva
Week of Peoples Mobilisation in Geneva (Switzerland) from 23th to 29th October FULL PROGRAMME STORIFY #BindingTreaty #StopTNCImpunity Violations of human rights and the rights of peoples and nature have become an all too common part of…