image
India, Russia, China for stable Afghanistan