Downtown Geneva boards up as drastic security tightens ahead of anti-G7 protests


Shops and businesses in downtown Geneva have boarded up their storefronts ahead of planned anti-G7 protests on Sunday. French and Swiss authorities have imposed strict security measures as U.S. President