News from elsewhere on the web (03 April 2012)

3 Apr 2012