Thousands of Maine Workers Take Part in May Day Rallies

Photos by Gigi Larc
Nearly 6,000 Mainers gathered for May Day rallies in 26 towns across the state to oppose attacks on our collective bargaining rights and vital programs like Social Security, the VA, Medicaid, library services and our democracy. Below are some photos taken of rallies across Maine.