
India describes political developments of Nepal as its internal matter
Taking note of the recent political developments in Nepal, India on Wednesday said that it
Taking note of the recent political developments in Nepal, India on Wednesday said that it