Indian demonstrators hold placards as they form a human chain during an anti-war demonstration called by pacifist organisations in New Delhi on March 4. Photo: AFP
Indian demonstrators hold placards as they form a human chain during an anti-war demonstration called by pacifist organisations in New Delhi on March 4. Photo: AFP