Is this constitutional? Here’s how due process works
Due process is really having a moment, and the Founders are rolling in their graves. The basic legal principle—that people have the right to challenge the evidence against them before the government takes away their…