A group of Russians living in Switzerland and others gathered for a demonstration against Russian President Vladimir Putin yesterday. The demonstration, which took place in front of the Palais des Nations in Geneva, was part of a global event organized at the initiative of the Anti-Corruption Foundation.