Chernobyl: In Memoriam
Denver Museum of Nature and Science 2001 Colorado Blvd., Denver, CO, United StatesUPDATE: SOLD OUT Thirty years ago, a catastrophic human-caused disaster echoed around the globe. The Chernobyl Nuclear Power Plant in Ukraine melted down. The horror of the fallout and tragedies surrounding the ongoing containment efforts began to unfold on the evening news only two days after the accident. Photographer and filmmaker Philip Grossman of Colorado.... Read More