NEW YORK (AP) — Chinese internet company Tencent buys a 10 percent stake in Snap.