Tag: Train station

9,000 detained for disrupting railway transport

Chinese railway police on Tuesday said it gave more than 9,000 people

Phenomenal Phenomenal