News

Catherine Powell is an adjunct senior fellow ... she is currently a full-time professor at Fordham University School of Law, where she teaches constitutional law, civil rights and civil liberties ...