A car collides with a man who is holding a baby in his arms.
Posted on
October 30,2023
China.