Davida Finger

Davida Finger

Bill is legal director of the Center for Constitutional Rights and a professor at Loyola University New Orleans. You can reach Bill at quigley77@gmail.com.

Audrey Stewart is a Mississippi native and a public school teacher in New Orleans.

Davida Finger is a professor at Loyola University New Orleans.
 

Other articles by this author

African-American Mississippi Man Starts Record Sixth Murder Trial

By Davida Finger, Audrey Stewart and Bill Quigley, t r u t h o u t | Report