As the storm over last week's G20 protests continues to rage, another major demonstration, over the fighting in Sri Lanka, has been going on in London.
14 April
2009
As the storm over last week's G20 protests continues to rage, another major demonstration, over the fighting in Sri Lanka, has been going on in London.