In a shocking display of Taliban rule, a man accused of killing 13 people was publicly executed in Khost, marking the ...
The public execution, the 11th carried out since the Taliban seized power in 2021, has drawn global condemnation.
A chilling scene unfolded in Afghanistan as tens of thousands gathered to witness the public execution of a man. Reports ...
Amidst renewed scrutiny about the poor vetting of Afghan refugees in the wake of the debacle in August 2021, a review of a ...