15 May 2009

Human suffering in Sri Lanka a catastrophe

From Checkpoint, 6:24 pm on 15 May 2009

In Sri Lanka tens of thousands of civilians remain trapped between the Tamil Tiger rebels and government forces.