Geneva Implements Drastic Security Ahead of G7 Summit Protests
French and Swiss authorities have tightened security in downtown Geneva as international leaders, including President Donald Trump, arrive for the G7 summit.
French and Swiss authorities have imposed extensive security measures as U.S. President Donald Trump and other leaders attend a G7 summit of leading industrialised nations