News from elsewhere on the web (18 April 2012)

18 Apr 2012