NOVANEWS
Glen Ford: The media has focused on Taliban torture but ignores more than 80,000 prisoners held in solitary confinement across the United States.
Glen Ford: The media has focused on Taliban torture but ignores more than 80,000 prisoners held in solitary confinement across the United States.