20011020 city.delhi: India; Russia agree on keeping Taliban out of power