Geneva
All the important news about Geneva as well as valuable guides for those living and working in the city.Switzerland condemned by rights court over fine for beggar
The European Court of Human Rights on Tuesday faulted Switzerland for imposing a heavy fine on a Romanian woman for begging and then detaining her when she couldn't pay.