
A group dances during a May Day rally and march at Shemanski Park in downtown Portland, Ore., Monday, May 1, 2017. Some 200 people including some families with children in Portland joined many thousands of others across the country in pro-labor, pro-immigration and anti-Donald Trump rallies on May Day. (Stephanie Yao Long/The Oregonian via AP)
Featured Photo Galleries











