James Alwine
Publishes 1 feed
The Progressive — A voice for peace, social justice, and the common good
Championing grassroots progressive politics, civil liberties, human rights, economic justice, a healthy environment, and a reinvigorated democracy.
10 posts · contributor
Lately
Playing a Rigged Game
The Progressive — A voice for peace, social justice, and the common good ·
Up Against the Theocracy
The Progressive — A voice for peace, social justice, and the common good ·
Empathy Is the Worst Enemy of Rightwing Ideology
The Progressive — A voice for peace, social justice, and the common good ·
Renewed Airstrikes and Evacuation Orders Despite the Ceasefire
The Progressive — A voice for peace, social justice, and the common good ·
Protect All Kids—Not Just Athletes—From the Heat
The Progressive — A voice for peace, social justice, and the common good ·
Say it in Sign Language: Hell, No
The Progressive — A voice for peace, social justice, and the common good ·
Trump’s Vaccine Order Will Harm Public Health
The Progressive — A voice for peace, social justice, and the common good ·
‘We Are Coming to Get Our Check’
The Progressive — A voice for peace, social justice, and the common good ·
‘Women’s Lives Have Been Shattered in Every Conceivable Way’
The Progressive — A voice for peace, social justice, and the common good ·
Black Liberation Requires Investment
The Progressive — A voice for peace, social justice, and the common good ·
Everything on this page was read from markup James Alwine published — a rel="me" link, an h-card, or the feed’s own author element. Nothing was inferred from anywhere else. To correct or remove it, get in touch. Machine-readable: JSON
