whats that a picture of? hard to tell whats going on...
Hitler's Final Solution in action, with the cops in charge. Seeing that sort of thing and knowing what it ultimately lead to just makes me sick.