News from elsewhere on the web (07 June 2012)

7 Jun 2012