Hillary Clinton promised she will "never stop speaking out" during her first major political speech since losing the election to President Trump, delivered Tuesday night. "The last few months haven't been exactly what I envisioned, although I do know what I'm fighting for," Clinton told the crowd at the Professional Business Women of California's annual conference in San Francisco. "I'm fighting for a fairer, big-hearted, inclusive America. And the unfinished business of the 21st century can't wait any longer."

Forgoing her usual pantsuit in exchange for a leather jacket, Clinton lashed out at White House Press Secretary Sean Spicer for scolding reporter April Ryan and similarly criticized Fox News host Bill O'Reilly for making a "racist joke about [California Rep. Maxine Waters'] hair."

"Too many women, especially women of color, have had a lifetime of practice taking precisely these kinds of indignities in stride," Clinton said.

Clinton did not mention Trump by name but she warned that anti-refugee rhetoric and voter suppression are "bad policies that will hurt people and take our country in the wrong direction."

"Resist, insist, persist, enlist," Clinton urged. Jeva Lange