PJ Media

The Demjanjuk Farce: Germany Prepares a Show Trial