Talarico Hails “Goliath” Victory After Stunning U.S. Senate Upset
Democrat James Talarico declared “we defeated Goliath” after capturing a US Senate seat in Texas, a result that delivered a historic jolt to Republican power in the state. Mr Talarico, a former…
Talarico Hails “Goliath” Victory After Stunning U.S. Senate Upset
Democrat James Talarico declared “we defeated Goliath” after capturing a US Senate seat in Texas, a result that delivered a historic jolt to Republican power in the state. Mr Talarico, a former…