Abolition
Iran stresses sanctions removal, verification in JCPOA negotiations and other stories

Today we look at the start of the 8th round of talks on the Iran nuclear deal, a report on fatal police shootings in Canada, and more

Thousands protest wage cuts and neoliberal reforms in Uruguay and other stories

Today we look at the general strike against wage cuts in Uruguay, the ITJP report on the custodial torture of Tamil people in Sri Lanka, and more

From rebellion to revolution

Eugene Puryear reflects on the context in the US of rebellion and the necessary questions facing the movement against police violence and for Black lives