The week’s news in pictures (29 May 2010)