News

Bern is the de facto capital of Switzerland, and also served as an epicenter of women’s soccer on Friday night. Two weeks ...