Geneva Businesses Board Up Ahead of Planned Anti-G7 Protests During Summit in Nearby France | Epistemic News