She gives some very useful info about the radiation, some of the pictures tell there own story of radiation.
Wow, that site is great. I was just reading over the part about how there are 2000 abandoned towns/villages in a 150 mile radius around it. She says Chernobyl translates to wormwood, which has some religious symbolism if you are into that sort of thing (a star that falls and poisons 1/3 of the rivers on earth). Wikipedia pseudo-correlates this, inferring that wormwood is in the mugwort family.
Love the photos. Thanks for the link.