News

Police in Japan have deployed an unorthodox means of ensuring local residents and officers are up to speed when it comes to ...