Capital punishment in Japan

Capital punishment is a legal penalty in Japan. It is applied in practice only for murder, and executions are carried ...
Read more