Craig Trainor

Craig Trainor

Craig Trainor is a criminal defense and civil rights attorney and a National Review Institute Regional Fellow in New York City. He previously served as a prosecutor and as a law clerk to a federal judge. You can follow him on Twitter @TrainorLaw.