A truck approaches Moon Young-in as he shops at Bucheon Jeil Market in Bucheon, Gyeonggi Province, on Nov. 13, 2025. Korea Times ilustration by Song Jung-guen

First came a thunderous crash. Then someone frantically calling emergency services.

“It’s terrible. People are lying everywhere. You need to come now!”

Choi Seo-young, 56, was inside a produce shop buying groceries for her husband’s birthday when she heard the sound. A terrible thought flashed through her mind — her son was standing outside the store.

She rushed out. A scene of devastation unfolded before her eyes. Stalls had been smashed apart. Shards of glass lay scattered across the street. People were sprawled on the ground, some with limbs twisted at grotesque angles, bleeding and moaning in pain.