Justice was finally served in the populous Kanagawa Prefecture of Japan after the Yokohama District Court gave orders for the designer of Nissan Juke to be put to sleep in a humane way. After 12 years of being an eyesore to the world, haters of Nissan Juke had filed a case to have some form […]

