Share |

London 2011. This piece first broadcst on 7 Aug 2011. Televised on UK's satelitte television Sky News.