Comment Comment by pnw_hazor Taliban in the USA get arrested and afforded due process. parent pnw_hazor 8 years ago