Human Rights Watch Afghanistan: Taliban Execute, ‘Disappear’ Alleged Militants
Over 100 Bodies Found Dumped in Canal in East From Human Rights Watch: Taliban security forces have summarily executed and forcibly disappeared alleged members and supporters of an Islamic State offshoot in eastern Afghanistan, Human Rights Watch said today. Since the Taliban took power in August 2021, residents of Nangahar[Read More…]
Comments