Afghan government rejects claims of Human Rights Watch
The Human Rights Watch (HRW) said in its recent report that the Taliban takeover of Afghanistan accelerated the country’s human rights crisis.....

You Might Also Like