News from elsewhere on the web (25 May 2012)

25 May 2012