New York's top law officer Letitia James, charged with crimes by Donald Trump's justice department, defiantly threw her weight Monday behind mayoral frontrunner Zohran Mamdani, another fierce critic of the US president.

In her first comments in public since her indictment, New York state attorney general James, who successfully pursued Trump for fraudulently exaggerating his wealth, said she feared "no man" -- a veiled reference to the 79-year-old Republican leader.

"I know what it feels like to be attacked for just doing your job," she said at a rally in the Washington Heights district of Manhattan after giving a clenched fist salute to the cheering audience.

"I will keep fighting the aggressive policies of Washington, DC, and I will not stop, I won't give up, and I won't give in.

"I

See Full Page