Don't Let Taliban In: Afghan Women Appeal at United Nations

Don't Let Taliban In: Afghan Women Appeal at United Nations

Taliban leaders have vowed to respect women's rights in accordance with sharia, or Islamic law.

Read More