Neo-Nazi organization Folksfront claims credit for series of pro-Hitler, anti-Semitic posters at Arizona State University.

Read more