China FINALLY Admitted They’ve Launched Something So Advanced That It Will Change Everything! Geraldine 6 months ago Technology News China FINALLY Admitted They’ve Launched Something So Advanced That It Will Change Everything! Credit Tech Life