Japanese police

Japan’s Annual Traffic Deaths Hit Record Low In 2020 – Or Perhaps Not…

Japan's National Police Agency announced Monday that the nation's total number of traffic deaths in 2020 hit a record low…

4 years ago