My guess would be american citizens living in Switzerland who want to show solidarity with mainland americans doing similar protests today (Genève is a very international city)
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
replies: