Is it legal? Is it constitutional? Is it just?

John Burroughs
John Burroughs, JD, PhD, is Executive Director of the New York City–based Lawyers Committee on Nuclear Policy. He represents LCNP in the United Nations, Nuclear Non-Proliferation Treaty review proceedings, and other international forums. He has taught international law as an adjunct professor at Rutgers Law School.