Chinese property developer Guo Wengui, shown in this file photo, is wanted by Beijing over allegations of corruption. He has been living in self-imposed exile in New York for more than two years. Photo: Handout