they famously held public executions in the country’s stadiums.
-
Taliban hang dead body in Afghan city’s main square, witness says
Ns News Online Desk: The Taliban strung up a dead man in a public square in Western Afghanistan after authorities…
Read More »