Future Russia - CHFeb 272 minThe demonstration of the Russians against Putin's invasion of Ukraine. Geneva, 26.02.2023Despite the wind and cold from the hurricane on Sunday in Geneva, around 60 Russians gathered at Place des Nations on the anniversary of...