Article

The Japan TimesThe Japan Times on 2019-04-20 13:44

Police suspect human error in fatal Tokyo car crash in which mom, daughter were killed

No brake marks have been detected on the road in Tokyo's Ikebukuro district where a car crash killed two people and injured eight others Friday, causing in

Related news