« Previous Ep. Next Ep. » A trial in London's High Court examines evidence from Auschwitz to successfully challenge the claims of Holocaust "deniers". Share this on:
A trial in London's High Court examines evidence from Auschwitz to successfully challenge the claims of Holocaust "deniers".
No comments yet. Be the first!