The UN Deputy Secretary-General Amina Mohammed led a delegation to Afghanistan this week and met Taliban rulers to convey a clear message — restore...
Home » Amina Mohammed
The UN Deputy Secretary-General Amina Mohammed led a delegation to Afghanistan this week and met Taliban rulers to convey a clear message — restore...