China on Wednesday said the new interim administration announced by the Taliban has put an end to “anarchy” in Afghanistan, terming it as a necessary step to restore orderChina on Wednesday said the new interim administration announced by the Taliban has put an end to “anarchy” in Afghanistan, terming it as a necessary step to restore orderRead More