The Big Picture from The Boston Globe features a gallery of nice images from Russia on Victory Day, marking the surrender of Nazi Germany on May 9.

More...