A non-partisan journal of the left.

About Elizabeth Clarke

Based: London

Articles Written

Stop the Slaughter of the Tamils!

by Elizabeth Clarke

Fri 1st May 2009
With thousands killed in an ongoing state-sponsored bloodbath in Sri Lanka, Elizabeth Clarke urges the international community to take urgent action.... [read more]