News

Japan executed “Twitter Killer” Takahiro Shiraishi in its first use of the death penalty since 2022. Shiraishi murdered and ...