Peter Moskos

Peter Moskos, former Baltimore City Police Officer, Assistant Professor of Law, Police Science, and Criminal Justice Administration at the City University of New York, and author of “In Defense of Flogging.” http://defenseofflogging.com/

Latest Posts