A German soldier in France runs away from terror and pleads for help.
Widerstand is not available for streaming at this moment.