News

Takahiro Shiraishi, known as the “Twitter killer,” was was executed on Friday, at the Tokyo Detention House in secrecy with nothing disclosed until the execution was done. He was sentenced to death in ...