News from elsewhere on the web (07 May 2012)

7 May 2012