Toyoji Sudo Death: Ibaraki Police Rule Out Murder, Suspect Took Own Life
Ibaraki Prefectural Police have concluded that Toyoji Sudo, a former member of the Japanese far-right group Zaitokukai, died by suicide in a hotel room in Tokyo on March 21, based ... Read More