Rachel E. Bowen Rachel E. Bowen is an Associate Professor of Political Science at the Ohio State University. Truthout Jan 20, 2019