Week of Peoples Mobilisation in Geneva (Switzerland) from 24th to 29th October

Image