Search result for TOKYO METROPOLITAN POLICE DEPARTMENT FUKAGAWA STATION
A VISUALLY IMPAIRED MAN DIES AFTER FALLING OFF A SUBWAY PLATFORM IN JAPAN
Highlights –
- A visually impaired man dies after falling off a subway platform in Japan.
- The man was run over by a train on Nov. 29.
- The accident occurred on a platform at Toyocho Station on the Tokyo Metro Co.’s Tozai line. ...