Ndemic Creations to resolve issue after ‘Plague Inc’ was pulled from China App Store
Ever since China’s new cybersecurity law came into effect on June 1, 2017, its government has implemented tough restrictions on social media and internet-based communication. Freedom House, a US-based organization that conducts research and advocacy on democracy, reported that over 3,000 websites were shut down or had their license revoked in 2018. Apple had to […]