close
Monday May 16, 2022
William Kaufman

  • March 10, 2017

    State of denial

    I turned on the cable news at 3:00 pm last Friday. With   a massive permafrost melt  threatening the release of catastrophic levels...