protests
October 30, 2025
Buncombe County Democrats holds consecutive weekly demonstrations in Weaverville
In the heart of Southern Appalachia, the mountain town of Weaverville, North Carolina, boasts a passionate core of democrats protesting against President Donald Trump’s authoritarian politics.
August 11, 2025
‘Liberty and Justice for All’: SoCal Protesters Stand Against ICE Raids
"You are on the wrong side of history," a former Marine shouted at the National Guard.
November 17, 2023
Protest Erupts at Queen’s Park Over Controversial Health Care Bill
Protests against Ontario’s Bill 60 highlights concerns about healthcare work staffing shortages and the need to prioritize education to build a stronger healthcare system.
October 26, 2023
Women’s Stories About Iran: Living the Revolution
Contributors to a new book about the Iranian movement "Woman, Life, Freedom" spoke about the power of art and literature as a form of protest.
October 24, 2023
Firearm Legislation in Massachusetts Sparks Strong Opposition
“Why put more [laws] on the book, If you can’t enforce the ones you have? … why add another 142 pages of them?” Renee Gagne