Taliban denies claims made in HRW report on Afghanistan – Times of India
World

Taliban denies claims made in HRW report on Afghanistan – Times of India

[ad_1] KABUL: 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 has accelerated human rights crises and humanitarian…