News from elsewhere on the web (18 May 2012)

18 May 2012