Jeffrey Rosen
Jeffrey Rosen is the legal affairs editor of The New Republic, and a professor of law at the George Washington University Law School.
Jeffrey Rosen is the legal affairs editor of The New Republic, and a professor of law at the George Washington University Law School.