World

Moscow holds Taliban talks

A Taliban delegation held talks with Russian officials in Moscow after US negotiations with the Afghan insurgents collapsed, the Russian foreign...