John has a busy fall travel schedule, including a recent debate at Notre Dame (see video here), and talks next week at Old Dominion University, Harvard Law School, and Massachusetts Institute of Technology. See the full calendar here.
John has a busy fall travel schedule, including a recent debate at Notre Dame (see video here), and talks next week at Old Dominion University, Harvard Law School, and Massachusetts Institute of Technology. See the full calendar here.