3 ms·
They actually have an escape plan, with a base in Switzerland. Look it up, it's not even a secret. EDIT: OK, turns it it's not that easy to find. I saw it in a
by thrance 2y ago
They actually have an escape plan, with a base in Switzerland. Look it up, it's not even a secret.
EDIT: OK, turns it it's not that easy to find. I saw it in a documentary from a pretty serious source [1]. Unfortunately for you, it's in French (there should be a German version too).
[1] https://youtu.be/LdH7WYVYF8s https://youtu.be/LdH7WYVYF8s