Taliban treatment of women under scrutiny at UN rights meeting
The Taliban in Afghanistan faced criticism over their human rights record at a UN meeting, with the U.S. accusing them ...
The Taliban in Afghanistan faced criticism over their human rights record at a UN meeting, with the U.S. accusing them ...
Top News in World: Read Latest News on Sports, Business, Entertainment, Blogs and Opinions from leading columnists.