Taliban denies claims made in HRW report on Afghanistan - Times of India
By Ronald in News
Updated 2 years ago
South Asia News: The Taliban-led government in Afghanistan has denied a new Human Rights Watch (HRW) report which said that the fall of the country to the new regime h