Tag: evidence planted by police

Who is Iwao Hakamada, awarded $1.4 million by Japanese court for wrongful conviction?

A Japanese court awarded an 89-year-old man on death row ¥217 million

morly morly