Tokyo subway ”phantom station” reveals itself to passengers for first time in nearly 90 years

Akihabara-area Ginza Line station hasn’t been used since before World War II.

Read More