A new logo has been unveiled for the London 2012 Olympics. It is an insult to art, culture and sport… read more