The footage shows commuters battling their way onto a train was filmed at Xierqi subway station, on Beijing’s Line 13. It shows people waiting in huge queues for the train to arrive and once it does, all hell breaks loose.
News
The footage shows commuters battling their way onto a train was filmed at Xierqi subway station, on Beijing’s Line 13. It shows people waiting in huge queues for the train to arrive and once it does, all hell breaks loose.