Professors and Rights Groups Defend Due Process Rights

, Spencer Irvine, Leave a comment

Wait, due process has to be defended?! What is this world coming to?