News from elsewhere on the web (23 May 2011)

23 May 2011