Read our breaking Ukraine coverage
Stephen J. Cimbala is Distinguished Professor of Political Science at Penn State University, Brandywine.