Short documentary in French, subtitled in English, German, Italian and Greek:
Solidarity call in German by the Red Aid Switzerland
English translation via Insurrection News
Short documentary in French, subtitled in English, German, Italian and Greek:
Solidarity call in German by the Red Aid Switzerland
English translation via Insurrection News