News from elsewhere on the web (02 June 2011)

2 Jun 2011