Woman sitting on scooter gets fatally run over by excavator.
Posted on
April 5,2024
China, 2 April 2024