‘We defeated Goliath’: Texas Democrat James Talarico wins Senate seat
‘We defeated Goliath’: Texas Democrat James Talarico wins Senate seat
Originally published by Al Jazeera. Summary and curation by DutyStation News.
‘We defeated Goliath’: Texas Democrat James Talarico wins Senate seat
Originally published by Al Jazeera. Summary and curation by DutyStation News.