News from elsewhere on the web (16 May 2012)

16 May 2012