Democratic U.S. Sen. Kirsten Gillibrand delivered a fiery repudiation of U.S. President Donald Trump on Sunday at the doorstep of one of his most famous properties, making it clear she will not pull her punches in seeking to replace him.

"President Trump is tearing apart the moral fabric of this country," Gillibrand declared to hundreds of supporters, with Trump International Hotel and Tower — which she called a "shrine to greed, division and vanity" — as a backdrop in Midtown Manhattan. "Our president is a coward."

The speech, the first since Gillibrand formally launched her 2020 campaign last week, and its location were intended to show voters that she will attack Trump directly, in contrast to some Democratic rivals who have hesitated to focus on the Republican president early in the 2020 campaign.