Opinion
What’s next for the immigrants’ rights struggle?
March 29, 2010The huge immigrants' rights demonstration in Washington D.C. on March 21 was a triumph in many ways, but the battle has only started.
Read moreTea party’s ugly reality: racism, sexism, homophobia
March 26, 2010The struggle for health care reform showed us what we are up against, and what we are fighting for.
Read moreGoogle quits China
March 25, 2010The Google-China conflict raises larger issues of politics in the Internet age.
Read moreBeware of the new racist counteroffensive
March 25, 2010The election of Barack Obama has triggered a racist counteroffensive in much the same way as the North's victory in the Civil War spurred a counteroffensive by the former slaveholders and their allies.
Read moreGetting to a doctor versus romanticizing the revolution
March 24, 2010I run a Communist YouTube channel for young people, and I'm noticing some of them are romanticizing revolution but forgetting about the working class - for example, on health care.
Read more