Skip to content
Advertisement

Nancy Kohn, of Boston, holds a Donald Trump puppet and a placard during a May Day rally, Monday, May 1, 2017, in Chelsea, Mass. Thousands of people chanted, picketed and marched on cities across America on Monday as May Day demonstrations raged against President Donald Trump's immigration policies. (AP Photo/Steven Senne)

Nancy Kohn, of Boston, holds a Donald Trump puppet and a placard during a May Day rally, Monday, May 1, 2017, in Chelsea, Mass. Thousands of people chanted, picketed and marched on cities across America on Monday as May Day demonstrations raged against President Donald Trump's immigration policies. (AP Photo/Steven Senne)

Featured Photo Galleries