Louisville Carhaulers Fight for Jobs

August 22, 2012

August 22, 2012: More than 100 Teamsters lost their jobs in a corrupt union-busting deal in Louisville. They’re fighting back and may be headed to victory.

chevron-leftchevron-right