Loading…
Browse by tag
All travel guides tagged police.
Japan law requires foreigners to carry their passport at all times. Here's what police can do if you don't, and how to handle a stop.