Protests ERUPT in Geneva ahead of Trump's G7 arrival
Authorities in France and Switzerland deployed 16,000 security personnel and revived pandemic-style border restrictions to counter threats of radical violence ahead of the historic Trump-Iran framework agreement signing in Geneva.