Barbarossa and 'the German invasion of Russia' - not what you thought it was




Update 10/2019: video deleted in YouTube's latest purge; will re-post video soon (go to hell, YouTube).

Update 12/2019: video re-posted on Bitchute. Enjoy!