People Recently Flooded A Train Station In China
Over 100,000 people packed into a train station in China on Monday as they waited for late trains. The trains were delayed due to snow, rain and ice and some people had to wait up to 10 hours just to catch a ride.