Why due process still matters.
This is a personal opinion piece written by Tangle founder and Executive Editor Isaac Saul. A few weeks ago, someone made a defamatory post about me on a forum of my peers. The post accused me of “manufacturing consent for mass murder” in Gaza, being a “stenographer for the military industrial