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