is cheng telling the truth?
December 2019: a man presents himself to the cops in Irvine, California and tells them a strange story about the truly absurd abduction of his wife and stepdaughter. He becomes suspect #1 in their disappearances. An investigation reveals the unthinkable: He might be telling the truth.
The FBI is offering a $10,000 reward for information that helps solve the crime. The tip line is (310) 477-6565.
V C