A 17-year-old Chinese foreign exchange student who went missing last week was found alive in a tent on a mountainside near Brigham City in Utah, with authorities saying that the teenager was the victim of a “cyber kidnapping.”
The Christian Post | RSS