Home
Subscriptions
Chat
Activity
Explore
Profile
Create
Shana O'Toole
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
Message
Activity
Posts
Likes & Replies
Reads (7)
Get app
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts