Back to All Events

News

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

Previous
Previous
June 27

News