News

Japanese authorities on Friday carried out the execution of Takahiro Shiraishi, infamously known as Japan's Twitter killer, who had been convicted ...