Analysis
Analysis of political developments.
-
Anti-fascist heroes face criminal charges in Charlottesville
Charlottesville must show up in support of these men who continue to fight against white supremacy.
Read More » -
Unjust US blockade cost Cuba over $130 billion
It is high time for the U.S. government to listen to the rest of the world and abandon all of…
Read More » -
The US media’s six lies about Hamas
Israel and the U.S are trying to hide the reality of war crimes against unarmed population by shifting the focus…
Read More » -
Elections in Venezuela mark crossroads for revolution
The corporate media aims to de-legitimize the elections, but the vote totals and percentages show that, despite all odds, the…
Read More » -
Big Pharma: An example of the best ‘democracy’ money can buy
Virtually everyone takes medication at one time or another, and access to medicine can mean life or death.
Read More » -
Trump administration unleashes new attack on trans rights, but global struggle for equality continues
The Trump administration has unleashed its newest assault on the already precarious rights of transgender and gender-nonconforming people in the…
Read More » -
Struggle forces Seattle to tax big businesses to fund housing crisis relief
The number of annual deaths due to homelessness is reaching a new record of 169, a count which has more…
Read More » -
Beyond the headlines: here’s North Korea’s actual statement on Trump meeting
"Our country is neither Libya nor Iraq, which have met a miserable fate."
Read More » -
Tamils mark Mullivaikkal Remembrance Day as struggle for freedom continues
For the Tamil diaspora across the world and the Tamils in Eelam -- the homeland of the Tamil people on…
Read More » -
It could be me or you: workers just an accident away from homelessness
Eviction not only causes financial despair but it has profound psychological consequences such as depression and anxiety, especially for children
Read More »