India rules out deploying troops in Afghanistan

Untitled-1-copy2.jpg

—File Photo