A charity that accepted donations of vehicles that would pay for breast cancer screenings for low-income patients agreed Thursday to pay a $3.8 million fine and to restrictions on future fundraising ...