Why do people spend so long in jail without going to trial in Japan?

It’s the land of serial arresting.

Read More