British diplomat saves Chinese woman from drowning, becomes internet hero
Stephen Ellison, Consul General of Britain's mission in Chongqing, China, is being hailed as a hero after he recently saved ...
Stephen Ellison, Consul General of Britain's mission in Chongqing, China, is being hailed as a hero after he recently saved ...