A girl broadcasts at a live streaming talent agency Three Minute TV in Beijing, China. Photo: Reuters
Tencent-backed live-streaming platform Douyu pulled from app stores in China
The removal from app stores, which comes amid an ongoing content crackdown in China, would prevent new users from downloading the app but not affect current users
A girl broadcasts at a live streaming talent agency Three Minute TV in Beijing, China. Photo: Reuters