Over 8,000 games pulled from App Store in China in one week Share This Story, Choose Your Platfrom! jen2020-07-13T21:05:51-07:00July 10th, 2020|