Scores of shops and businesses in downtown Geneva boarded up their storefronts with wooden panels ahead of planned anti-G7 protests on Sunday. French and Swiss authorities have imposed extensive security measures as U.S. President Donald Trump and other leaders attend a G7 summit of leading...