Lawrence Douglas

1 article
Avatar_57x57

A report from the trial of Ivan Demjanjuk—a.k.a. “The Last Nazi”—who died on March 17.