Taliban death squads ‘dragging people from homes & executing them’ in fresh hunt for interpreters who helped US & UK
TALIBAN death squads are reportedly pulling people from their homes and executing them as they step up the hunt for anyone who helped the US and UK. Translators and other support staff are living in fear with many attempting to desperately flee Afghanistan after the extremist militia seized power in Kabul. Taliban forces are now […]