Shaida Mohammad Abdali serves Afghanistan as its ambassador to India, as well as serving as a non-resident ambassador to Nepal, Bhutan and...
Recent Comments