Ctrl + K
Sign in
Create account
Share
Copy link
Facebook
Email
Notes
More
Shana O'Toole
@shanaotoole
Shana O’Toole is the Founder + President of Due Process Institute—a bipartisan nonprofit criminal legal reform advocacy organization—in Washington, D.C. A previous criminal defense lawyer, she now considers herself a lobbyist for the Constitution.
See subscribers
Follow
Activity
Posts
Likes
Reads (8)
Get app
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts