How can anyone STILL be in denial after this Russian documentary? The Reich still exists
Russian active-duty air force general in uniform states clearly on-camera in a one-hour 2006 documentary on Russian state television (“Third Reich – Operation UFO”) that […]