Inspired News: Japanese Commuter Train Rescue
Recently a woman in Japan fell between her commuter train and the track during rush hour. She was pinned by the 32 ton train. The crowd of commuters spontaneously came … Continue reading Inspired News: Japanese Commuter Train Rescue