>>509306915
>Treblinka, Belzec and Sobibor
And we trust the Soviets in their reports because of why?