Native New Yorker, news junkie, Neruda enthusiast.

In Other News: August 19, 2013

Climate change deniers hear this: the United Nations' Intergovernmental Panel on Climate Change's latest report states with 95 percent certainty that humans are causing global warming. And hey, at this rate, that patch of sand you've got your head…
By Julia Black