Business and government leaders have convened in Davos, Switzerland this week for the World Economic Forum’s annual meeting. Jack Posobiec, contributor for Turning Point USA, tells Glenn about a scary encounter while reporting on the event….
Reporter: I was FRISKED by the World Economic Forum’s police
0 Comments
Most Voted