‘Plague Inc’ game removed from Apple’s China app store
BEIJING/SHANGHAI - Video game "Plague Inc", of late surging in popularity amid the coronavirus epidemic, was ...
Read moreBEIJING/SHANGHAI - Video game "Plague Inc", of late surging in popularity amid the coronavirus epidemic, was ...
Read more