The Big Picture from The Boston Globe features the world's latest environmental disaster from A flood of toxic sludge in Hungary.

More...