The protest is small but loud. As limousines drive past, a few hundred young people have gathered on the Postplatz square in Davos, Switzerland. The high-altitude resort in the Alps that usually ...
Some results have been hidden because they may be inaccessible to you