Japan executes 'Twitter killer' who murdered nine Posted on June 27, 2025 By BBC News 2 Views Japan executes 'Twitter killer' who murdered nine Takahiro Shiraishi made contact with his victims on social media then lured them to his apartment. continue reading...