Return to Chernobyl

[youtube=http://www.youtube.com/watch?v=oU5yrdofbw0&feature=player_embedded]

This is from a site dedicated to developments at Chernobyl.