This week’s news in pictures (3 July 2010)