skinny.

Latest / INSIGHT TODAY / Security on HIGH ALERT as protests erupt in Geneva ahead of Trump's arrival

Transcript

Security on HIGH ALERT as protests erupt in Geneva ahead of Trump's arrival · INSIGHT TODAY