Spotlight | India, Russia, United Kingdom, United States
New Delhi positions itself as Afghanistan intelligence hub
The CIA, MI6 and the Security Council of Russia have all recently made tracks to New Delhi, which is emerging as the world hub for intelligence trading on Afghanistan as India becomes the vital sponsor of military opposition to the Taliban.