A man wielding a knife injured three people at a Japanese restaurant in Shanghai on Tuesday [1, 2].

The incident occurred in a high-profile office district, involving foreign nationals and sparking an immediate police response in one of the city's most prominent landmarks.

Emergency services received a call regarding the attack at 12:25 p.m. local time [1]. The violence took place inside a restaurant located within the Shanghai World Financial Center, a 101-floor [1] skyscraper standing 492 meters tall [1].

Authorities said that three people were injured during the rampage [2]. Diplomatic sources said that two of the injured individuals are Japanese nationals [2].

Shanghai police arrived at the scene and detained a 59-year-old man [2]. The suspect was identified as the attacker, though officials have not disclosed a specific motive for the violence [1, 2].

Following the arrest, authorities noted the suspect's mental state. "The man is behaving incoherently," authorities said [1].

Police have not released further details regarding the condition of the three victims, or the specific type of weapon used beyond the general description of a knife [1, 2].

Three people were injured, including two Japanese nationals.

The attack took place in a critical economic hub and a landmark building, highlighting vulnerabilities in high-traffic commercial zones. Because the victims include foreign nationals, the incident may draw diplomatic attention between China and Japan, despite the suspect's reported incoherent state suggesting a mental health crisis rather than a targeted political attack.