News from elsewhere on the web (30 April 2007)

30 Apr 2008