Truthout

Stephen Benavides

Stephen Benavides

Stephen Benavides is a policy analyst and union organizer from Dallas. He holds a bachelor's degree in political science from the University of North Texas and has done graduate research in econometrics and economic theory. He writes about technology, politics and domestic surveillance at www.inverseengine.com.