Esquire cover featuring white, middle-class 'American boy' sparks backlash: 'How is this real?'

Printable View