Apple removes Twitter challenger from App Store in China

Internet censorship

Published 12 February 2023
- By Editorial Staff