Police to allow self-driving car tests on public roads

Japan's national police agency to allow self-driving car tests on public roads.