Woman delivers baby on passenger train just outside of Tokyo

In the time it took the train to go from one station to the next, a new life had joined the world!

Read More