With an American flag hanging off her back and a large black circular sticker that read "Impeach!" Penny Shaw did not arrive at the protest rally in downtown Phoenix in a conciliatory mood.
"Our voting rights, our bodies, our water -- it's all at risk, today," said Shaw, 54, of Scottsdale. "You'll find lots of reasons for people to be marching. All of it should scare us."
More than 20,000 people found sunny and cool conditions in Phoenix for Saturday's march, one of dozens of demonstrations around the country protesting the election of Donald Trump. Protesters blamed Trump for inciting a tone of national divisiveness.