Germany’s new AIDS Ad - Starring Hitler

Germany’s latest AIDS-awareness commercial evokes some strong emotions: shock, disgust, nausea. And that’s exactly the point.
no image
Times Reporter