× Reward PoolStakingExplorerHelp
taliban-denies-claims-made-in-hrw-report-on-afghanistan-times-of-india

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

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
Read more on: timesofindia.indiatimes.com