Passenger Blocks Train Door at Shenzhen North Station, Delaying Departure - Rollup News