Back to All Events
Japan executes Takahiro Shiraishi, a man dubbed the "Twitter killer," in its first use of capital punishment since 2022