AFSPA

At least 10 troops killed in ambush in northeast India
World

At least 10 troops killed in ambush in northeast India

Unidentified tribal guerrillas killed at least 10 Indian soldiers on Thursday in an ambush in the country's mountainous northeastern state…
Back to top button