 247 News Around The World 247 News Around The World The Olympics and Paralympic Games cost the country 8.8billion. But these landmark... The post Scathing report reveals 2012 Olympics failed to deliver a fitter nation UK News appeared first on 247 News Around The World... 