In Shaanxi Province, China, on April 23, 2026, a robot cheerleader abruptly breaks its routine during a university sports ...