Today, AlJazeera Arabic aired a report about a whole area in Afghanistan in which the Taliban rule, and they roam the streets freely and impose their typically horrific system of (in)justice. I am also reporting this for those who keep saying that Afghanistan has been
"liberated."