Jake Johnson

Staff Writer, Common Dreams

Jake Johnson is a staff writer for Common Dreams. Follow him on Twitter: @johnsonjakep.