Marjorie Cohn is the past president of the National Lawyers Guild and a
professor at Thomas Jefferson School of Law, where she teaches criminal law
and procedure, evidence, and international human rights law. She lectures
throughout the world on human rights and US fore...
Read more