India may need to discover Russia-led CSTO to protect its interests in Afghanistan

The Shanghai Cooperation Organisation (SCO), of which India, Pakistan, Russia, China and most Central Asian Republics are members, has made its first statement since the Taliban seized Kabul on August …
( read original story …)