July 28, 2026

Is China behind a recent US cyberattack? One government official has publicly pointed the finger.