165

Leaked Video from the WEF Global Leaders Forum

Recent events are apparently not going as planned.
165

My German is a little rusty so I apologise that the translation might not be quite exact.

165 Comments
Authors
Joel Smalley