What happened to Moses Cao: a five kilometer long mystery