Earlier this week, the Russian president's special envoy to Afghanistan, Zamir Kabulov, said in a press interview that the US campaign in Afghanistan had failed and Washington needs to withdraw troops.