French voters face a stark choice when they head back to the polls on 7 July: do they want some type of coalition government with a centre of gravity to the left of the current one, or do they want to give the far right the keys to state power....
Demands for economic justice, protests against political repression and solidarity with Palestine -- and with students standing in solidarity with Palestinians -- marked May Day rallies across the globe.
Spread the word