News from elsewhere on the web (24 April 2007)

24 Apr 2008