That is not a brainteaser or just a hypothetical question posed by a magazine on Twitter. It is an actual question bouncing around the internet after an attack on a well-known far-right activist, Richard Spencer, in Washington after the inauguration of Donald Trump as president Friday.
"Attack on Alt-Right Leader Has Internet Asking: Is It OK to Punch a Nazi?" is from the January 22, 2017 U.S. section of The New York Times. It was written by Liam Stack and narrated by Fleet Cooper.