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…