News from elsewhere on the web 25/Apr/07

25 Apr 2007