Afghanistan, March 29 -- Thousands of Americans rallied nationwide on Saturday, denouncing Donald Trump's policies, expanding presidential power, immigration crackdowns and the war with Iran.

Thousands of Americans took to the streets on Saturday in a sweeping wave of "No Kings" protests held across all 50 states, challenging the policies of President Donald Trump and warning against what demonstrators called growing executive overreach.

From Washington, D.C. and Los Angeles to Minnesota and hundreds of smaller cities and towns, protesters voiced anger over Trump's immigration crackdown, rising living costs and continued military conflict with Iran. Organizers said the demonstrations marked the third major round of coordinated "No Kings" ...