This makes no sense. Why would China ask people to surrender their passports to prevent them from leaving if they can just not let them out at the border, passport or no passport.
Maybe so international airports don't have to deal/turn down those who already have a valid visa?
(post is archived)