After 15 years in Japanese prison, 45 year old Govinda Prasad Mainali returned to his home country of Nepal for the first time in 18 years. Mainali was released from prison on June 7th after new DNA evidence proved that he could not have been present at the time of the murder of a 39 […]
Trending Articles
More Pages to Explore .....