National News Jesse Jackson calls tech hiring ‘Outrageous’ December 19, 2014 Carma Henry 0 Jesse Jackson calls tech hiring ‘Outrageous’ […]