Amanda Schemkes

Amanda Schemkes is Staff Attorney at the Civil Liberties Defense Center

The Necessity of the Necessity Defense