Woman on scooter fatally crushed by yet another concrete mixer.
Posted on
March 31,2024
China, 27 January 2024
from january but only posted online recently
Shuangliu, Chengdu