Innocent Nepali Man Freed From Japan Jail After 15 Years
According to an article published in Republica, Govinda Prasad Mainali, who was serving a life sentence in a Japanese jail in a high-profile murder case 15 years ago, walked a free man after the Tokyo High Court ordered a retrial Thursday, June 7.