Author: peribiden

Afghanistan: Taliban Kill, ‘Disappear’ Ex-Officials

New York) – Taliban forces in Afghanistan have pithily executed or forcefully faded further than 100 former police and intelligence officers in just four businesses since taking over the country on August 15, 2021, despite a placarded remittal, Human Rights Watch said in a report released moment. The 25- runner report, “‘ No Remission for […]

Back To Top