Dozens Injured After Capsaicin Spray Incident at Tokyo’s Ginza Six Mall
On May 27, 2026, an unidentified substance, later identified as capsaicin, was released within the Ginza Six luxury shopping complex in Tokyo, resulting in at least 20 injuries and mass ... Read More