>Jean-Christophe Bptt Leave a reply >Activists of the Ukrainian feminist nudity group FEMEN clash with Swiss police during a protest at the 42nd Annual Meeting of the World Economic Forum, WEF, in Davos, Switzerland.