Photos from the anti-torture vigil held at Valley West Mall in Des Moines, Iowa. Shot by Justin Norman.

Anti-Torture Vigil - Week 31

Anti-Torture Vigil - Week 31

Anti-Torture Vigil - Week 31

Anti-Torture Vigil - Week 31

Anti-Torture Vigil - Week 31

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Anti-Torture Vigil - Week 32

Witness Against Torture - Washington, DC

Witness Against Torture - Washington, DC

Anti-Torture Vigil - Week 34

Anti-Torture Vigil - Week 34

Anti-Torture Vigil - Week 34

Anti-Torture Vigil - Week 35: "Please don't shoot me. I'll give you the bread."

Anti-Torture Vigil - Week 35

Anti-Torture Vigil - Week 35: I pledge allegiance to the plutocracy of the United States of America.

Anti-Torture Vigil - Week 35: A Racist

Anti-Torture Vigil - Week 35: Officer R. Woods

Anti-Torture Vigil - Week 35: Mr. Redshirt Is Displeased

Anti-Torture Vigil - Week 35: Mr. Redshirt Talks to Kirk

Anti-Torture Vigil - Week 35: A Stranger Tries to Take Away the Flag

Anti-Torture Vigil - Week 35: A Conversation with Doug

Anti-Torture Vigil - Week 35: Doug Laughs

Racist Visits Anti-Torture Vigil, Week 35

"People Are Sacred, the Flag Is Not"

Anti-Torture Vigil - Week 36: Palina On the Bullhorn

Anti-Torture Vigil - Week 36: Flag on the Ground

Anti-Torture Vigil - Week 36: Justin on the Bullhorn

Anti-Torture Vigil - Week 36: The Middle Finger

Anti-Torture Vigil - Week 36: Kids Join the Vigil

Anti-Torture Vigil - Week 37: Detainee

Anti-Torture Vigil - Week 37: Corporate America

Anti-Torture Vigil - Week 37: Megaphone

Anti-Torture Vigil - Week 37

Anti-Torture Vigil - Week 37: Angry Driver

Anti-Torture Vigil - Week 37

Anti-Torture Vigil - Week 37

Anti-Torture Vigil - Week 37

Anti-Torture Vigil - Week 38: Coffee Girl

Anti-Torture Vigil - Week 38: Drinking Coffee

Anti-Torture Vigil - Week 38

Anti-Torture Vigil - Week 38

Anti-Torture Vigil - Week 38: Police

Anti-Torture Vigil - Week 38

Anti-Torture Vigil - Week 39

Anti-Torture Vigil - Week 39: Reprieve

Anti-Torture Vigil - Week 39: The Flag Follows the Dollar

Anti-Torture Vigil - Week 39

Anti-Torture Vigil - Week 39: Security Briefing

Anti-Torture Vigil - Week 39: Angry Driver

Anti-Torture Vigil - Week 39: Kneeling in the Snow

Anti-Torture Vigil - Week 39: Indifference Is the Currency of Brutality

Anti-Torture Vigil - Week 40: Emily

Anti-Torture Vigil - Week 40: Ladybug

Anti-Torture Vigil - Week 40: Justin

Palina Gets Slugged by an Angry Driver at the 41st Week of the Anti-Torture Vigil

Anti-Torture Vigil - Week 41: Palina on the Cross

Anti-Torture Vigil - Week 41: The Flag and the Cross

Anti-Torture Vigil - Week 42: Bob on the Cross

Anti-Torture Vigil - Week 42: Bob on the Cross

Anti-Torture Vigil - Week 42

Anti-Torture Vigil - Week 42

Anti-Torture Vigil - Week 42

Anti-Torture Vigil - Week 42

Anti-Torture Vigil - Week 42

Anti-Torture Vigil - Week 42

Anti-Torture Vigil - Week 42: Fight for the Flag

Anti-Torture Vigil - Week 42: Fight for the Flag

Anti-Torture Vigil - Week 42

Anti-Torture Vigil - Week 42: Mock Protesters

Anti-Torture Vigil - Week 42

Anti-Torture Vigil - Week 42: Bob on the Cross

Anti-Torture Vigil - Week 42: Creepy Cameraman

Anti-Torture Vigil - Week 42: Creepy Cameraman's Buddy

Anti-Torture Vigil - Week 42: Captain Affliction

Anti-Torture Vigil - Week 42: Captain Affliction

Anti-Torture Vigil - Week 43: Wes

Anti-Torture Vigil - Week 43: Captain America

Anti-Torture Vigil - Week 43: Picnic

Anti-Torture Vigil - Week 43: Biker

Anti-Torture Vigil - Week 43: A Prayer

Anti-Torture Vigil - Week 43: Roadside Restery

Anti-Torture Vigil - Week 44: Shut Down Guantanamo

Anti-Torture Vigil - Week 44: Torture Is Terrorism

Anti-Torture Vigil - Week 45: Outside Wells Fargo

Anti-Torture Vigil - Week 45: Outside Wells Fargo

Anti-Torture Vigil - Week 45: Median Vigil

Anti-Torture Vigil - Week 45: Wells Fargo Security

Anti-Torture Vigil - Week 45: All Alone

Anti-Torture Vigil - Week 45: Stepping Stones

Anti-Torture Vigil - Week 45: A Passing Driver

Anti-Torture Vigil - Week 46: Abu Ghraib Reminder

Anti-Torture Vigil - Week 46

Anti-Torture Vigil - Week 47: Torture - Al-qaeda's #1 Recruiting Tool

Anti-Torture Vigil - Week 47: For Dilawar

Anti-Torture Vigil - Week 47

Anti-Torture Vigil - Week 48: Captain America and His Prisoner

2011-Week_48-Group

Anti-Torture Vigil - Week 48: USA - Torturing Out Way to World Peace

Anti-Torture Vigil - Week 48: Traffic

Anti-Torture Vigil - Week 48

2011-Week_48-Emily

Anti-Torture Vigil - Week 48: Captain America and His Prisoner

Anti-Torture Vigil - Week 48: Dilawar

Anti-Torture Vigil - Week 48

Anti-Torture Vigil - Week 48

Anti-Torture Vigil - Week 48

Anti-Torture Vigil - Week 48

Anti-Torture Vigil - Week 48

Anti-Torture Vigil - Week 49

Anti-Torture Vigil - Week 49

Anti-Torture Vigil - Week 49

Anti-Torture Vigil - Week 49: Flag Face

Anti-Torture Vigil - Week 49: 50th & University

Anti-Torture Vigil - Week 49

Anti-Torture Vigil - Week 50: Torture for Liberty?

Anti-Torture Vigil - Week 50: Torture for Liberty?

Anti-Torture Vigil - Week 50: Shut Down Guantanamo

Anti-Torture Vigil - Week 50: Free Bradley Manning

Anti-Torture Vigil - Week 50: Free Bradley Manning

Anti-Torture Vigil - Week 50: Positivity

Anti-Torture Vigil - Week 50: Detainee's Captor

Anti-Torture Vigil - Week 50: "The Brave?"

Anti-Torture Vigil - Week 51: The Cross

Anti-Torture Vigil - Week 51: Pastor Terry Amann

Anti-Torture Vigil - Week 52: Kirk Cuffed

Anti-Torture Vigil - Week 52: Cops Walk Kirk to the Car

Anti-Torture Vigil - Week 52: Kirk is Put in the Cop Car

Anti-Torture Vigil - Week 52: Kirk Captured

Anti-Torture Vigil - Week 52: Kirk's Accuser

Anti-Torture Vigil - Week 52: Mall Security

Anti-Torture Vigil - Week 52: Wes

Anti-Torture Vigil - Week 52: Clive Cops

Anti-Torture Vigil - Week 52: West Des Moines Police

Anti-Torture Vigil - Week 52

Anti-Torture Vigil - Week 52: Clive Cop

Anti-Torture Vigil - Week 52

Anti-Torture Vigil - Week 52: Clive Cops

Anti-Torture Vigil - Week 52: Kirk Freed

Anti-Torture Vigil - Week 53: Break Time

Anti-Torture Vigil - Week 53: Admire the Body

Anti-Torture Vigil - Week 53: Des Moines Menace

Anti-Torture Vigil - Week 53: Not a Coward

Anti-Torture Vigil - Week 54: Des Moines Arts Festival

Anti-Torture Vigil - Week 54: Des Moines Sculpture Garden Hilltop

Anti-Torture Vigil - Week 54: Des Moines Sculpture Garden Hilltop

Anti-Torture Vigil - Week 54: Des Moines Sculpture Garden Hilltop

Anti-Torture Vigil - Week 54: Des Moines Arts Festival

Anti-Torture Vigil - Week 54: Des Moines Arts Festival

Anti-Torture Vigil - Week 54: Des Moines Arts Festival

Anti-Torture Vigil - Week 54: Des Moines Arts Festival

Anti-Torture Vigil - Week 54: Des Moines Arts Festival

Anti-Torture Vigil - Week 54: Arts Festival Concert

Anti-Torture Vigil - Week 54: Des Moines Sculpture Garden

Anti-Torture Vigil - Week 54: Fun with Security

Anti-Torture Vigil - Week 54: Fun with Security

Anti-Torture Vigil - Week 55

Anti-Torture Vigil - Week 55

Anti-Torture Vigil - Week 55: The Flag on the Ground

Anti-Torture Vigil - Week 55: Jim

Anti-Torture Vigil - Week 55: Angry Driver

Anti-Torture Vigil - Week 55: Police

Anti-Torture Vigil - Week 56: If the Flag Stands for Torture, We Should Stand on the Flag

Anti-Torture Vigil - Week 56: Questions

Anti-Torture Vigil - Week 56: Iraq Vet

Anti-Torture Vigil - Week 56: Driver

Anti-Torture Vigil - Week 56: "That's Pretty Much What America Stands For"

Anti-Torture Vigil - Week 57: Poster

Anti-Torture Vigil - Week 57: Poster

Anti-Torture Vigil - Week 57: A Kind Visitor

Anti-Torture Vigil - Week 57: Palina

Anti-Torture Vigil - Week 57: Poster

A Torture Survivors' Benefit Concert Poster

Anti-Torture Vigil - Week 58

Anti-Torture Vigil - Week 58

Polk County Prosecutor Protest (Des Moines, Iowa)

Polk County Prosecutor Protest (Des Moines, Iowa)

Polk County Prosecutor Protest (Des Moines, Iowa)

Anti-Torture Vigil - Week 60: Vigil for Bradley Manning

Anti-Torture Vigil - Week 60: Vigil for Bradley Manning

Anti-Torture Vigil - Week 60: Vigil for Bradley Manning

Anti-Torture Vigil - Week 63: Torture = False Confession