Neil Heywood

Neil Heywood

Telegraph.co.uk via Bloomberg

Neil Heywood, a British businessman killed in China in November 2011, is seen in this screen grab taken on Wednesday, April 11, 2012.