Taliban Denies Claims Made In HRW Report On Afghanistan
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 catastrophe.
In a statement…