Inquiry Needed into Japan’s Flawed Criminal Justice System | Human Rights Watch

Next week , Japan’s national legislature, the Diet, is scheduled to convene its first session after the general elections on October 27.

No Comments

Sorry, the comment form is closed at this time.