News

April 7, 2023 / 4:04 AM EDT / CBS News Tokyo —What's being billed as "the world's most advanced train station" has opened in the western Japanese city of Osaka.