Joe Walsh apologizes for past racist comments while announcing plans to run against Trump in the GOP primary
By Jeanine Santucci
A Former Congressman and Tea Party Republican Considers a Challenge to Trump (Published 2019)
By Annie Karni & Maggie Haberman