TT-665 -- Govinda Mainali - Justice 15 Years Too Late, ebiz news from Japan

After the Tokyo High Court finally agreed to a retrial after new DNA evidence, Govinda Prasad Mainali, a Nepalese who has been in prison on and off since 1997, has been released.

Newsletter:

Subscribe to RSS - court