This week’s news in pictures (8 May 2010)