Tag India strategic interests Afghanistan Should India Allow the Taliban Regime to Station Its Envoy in Delhi?By Sudha RamachandranAllowing the Taliban to send an ambassador would amount to according to a terrorist organization a measure of recognition.Page 1 of 1