So much for that much anticipated rebound in the participation rate. Link http://theantimedia.org/95-million-americans-labor-force/ Tags Economics News United States labor force rate unemployment United States Source The Anti Media