Japan Japan aims for swift deletion of defamatory posts with legal revisions Tushar Aggarwal Jan 15, 2024