Posts Tagged ‘New Delhi’
Indian Tamils demand end to Sri Lanka’s war
[AFP] India’s large Tamil population is demanding that New Delhi ensure the safety of 250,000 of their brethren boxed into the battle zone in Sri Lanka’s north. Protesters have poured into the streets in Tamil Nadu state, home to 62 million Indian Tamils, in the past week to call for a ceasefire in the conflict…
Read More