News from elsewhere on the web (29 April 2007)

29 Apr 2008