You are here

IDSA NEWS

India must deploy troops

April 08, 2017

Distinguished Fellow, IDSA, Brig Gurmeet Kanwal’s article on India’s stand on Afghanistan, titled ‘India must deploy troops’ was published in the Deccan Herald on April 10, 2017.

Read complete article [+]