Russia and China abstain as UNSC adopts resolution on Taliban
Beijing: China, which along with Russia abstained from voting on the UN Security Council Afghanistan resolution on Monday, made it clear in its explanation to the 15-member body that it had “huge doubts about the necessity and urgency of…