Interesting stories to read and watch about Wang “William” Liqiang or Nick Zhao . But this seems to be a funny coincidence: After all, it is in Australia - obviously a paradise for the Chinese intelligence agencies.
"Information at best will always be in some part fragmentary, obsolete, and ambiguous." (Armstrong, Willis C. (et al.): The Hazards of Single-Outcome Forecasting, in: Westerfield Bradford, H. (Ed.), Inside CIA's private world, Yale 1995, p. 242)