Police and truck-mounted monitors pursuing antiwar demonstrators in downtown Tokyo

Item Information