Downtown Geneva boards up as drastic security tightens ahead of anti-G7 protests
Authorities in France and Switzerland have heightened security measures in downtown Geneva ahead of anti-G7 summit protests. The moves come as global leaders, including the U.S. President, convene for the G7 meeting.
G7 summit security measures protests Geneva France