World Press Photo Contest
Check out the World Press Photo of the Year contest winners. The overall winner is a very telling image of our tough economic times: “Following eviction, Detective Robert Kole must ensure residents have moved out of their home. Cleveland, Ohio, 26 March”