Adolf Hitler

UMass Prof. Placed on Leave After Showing Hitler Parody Video

University of Massachusetts, Amherst accounting professor Catherine Lowry was placed on leave over her decision to show her class a Hitler parody video, a frequently used meme format on social media. Now, the university is refusing to comment on whether or not Lowry will be reinstated.

Adolf Hitler in Downfall