Report: Socialists won 90 percent of their races this midterm, taking 120 offices - The Horn News