An advisory panel to Japan’s Ministry of Justice has recommended that legislation be submitted to the Diet, requiring suspects who are out on bail awaiting trial wear GPS…
An advisory panel to Japan’s Ministry of Justice has recommended that legislation be submitted to the Diet, requiring suspects who are out on bail awaiting trial wear GPS…