When the union he used to run set aside only a pittance for his campaign, Jim Duffy looked to be in trouble. But the latest twist in an already dramatic campaign arrived.
The Morning Report
San Diego news and info
you need to take on the day.
When the union he used to run set aside only a pittance for his campaign, Jim Duffy looked to be in trouble. But the latest twist in an already dramatic campaign arrived.