Residents of a Texas town are apprehensive about sludge pits planned in their community.
Low incomes along with a lack of financial literacy make residents of Harlingen, Texas, susceptible to crushing credit score choices.