Tag: Tokyo’s subway system
Japan Executes ‘Twitter killer’ Who Murdered Nine
Japan on Friday executed a man dubbed the “Twitter killer” who murdered and dismembered nine people he met online, in the nation’s first enactment of [more…]
Japan on Friday executed a man dubbed the “Twitter killer” who murdered and dismembered nine people he met online, in the nation’s first enactment of [more…]