The Big Picture from The Boston Globe features an interesting gallery on the Chernobyl disaster 25th anniversary.

More...