Author archiveJohn Paul Schnapper-Casteras

John Paul Schnapper-Casteras is a Fellow at the Truman National Security Project and a Trustee of the American University of Iraq, Sulaimani.