News from elsewhere on the web (01 May 2012)

1 May 2012