News from elsewhere on the web (24 March 2010)

24 Mar 2010