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

CNN

The US Capitol

Anti-Torture Protest at the US Capitol Steps

Anti-Torture Protest at the US Capitol Steps

Gull

The Peaceable Assembly Campaign - January 2010

The Peaceable Assembly Campaign - January 2010

The Peaceable Assembly Campaign - January, 2010

The Penguin Salutes the White House

Winter 2008/2009 Anti-Torture Vigil in West Des Moines, IA

Winter 2008/2009 Anti-Torture Vigil

2009/2010 Anti-Torture Vigil at Des Moines Federal Building

Anti-Torture Vigil - Week 1

Anti-Torture Vigil - Week 1

Anti-Torture Vigil - Week 1

Anti-Torture Vigil - Week 1

Anti-Torture Vigil - Week 2

2010 Anti-Torture Vigil - Week 3

2010 Anti-Torture Vigil - Week 3

2010 Anti-Torture Vigil - Week 4

2010 Anti-Torture Vigil - Week 4

2010 Anti-Torture Vigil - Week 5

2010 Anti-Torture Vigil - Week 5

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil - Week 6

2010 Anti-Torture Vigil: Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 7

2010 Anti-Torture Vigil - Week 8

2010 Anti-Torture Vigil: Week 8

2010 Anti-Torture Vigil - Week 8

2010 Anti-Torture Vigil - Week 8

2010 Anti-Torture Vigil - Week 8

2010 Anti-Torture Vigil - Week 9

2010 Anti-Torture Vigil - Week 9

2010 Anti-Torture Vigil - Week 9

2010 Anti-Torture Vigil - Week 9

2010 Anti-Torture Vigil - Week 9

Anti-Torture Vigil - Week 10

Anti-Torture Vigil - Week 10

Anti-Torture Vigil - Week 10

Anti-Torture Vigil - Week 10

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 11

Anti-Torture Vigil - Week 12

Anti-Torture Vigil - Week 12

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 13

Anti-Torture Vigil - Week 14

Anti-Torture Vigil - Week 14

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 15

Anti-Torture Vigil - Week 16

Anti-Torture Vigil - Week 16

Anti-Torture Vigil - Week 16

Anti-Torture Vigil - Week 16

Anti-Torture Vigil - Week 17

Anti-Torture Vigil - Week 17

Anti-Torture Vigil - Week 17

Anti-Torture Vigil - Week 17

Anti-Torture Vigil - Week 17

Anti-Torture Vigil - Week 17

Anti-Torture Vigil - Week 18

Anti-Torture Vigil - Week 18

Anti-Torture Vigil - Week 18

Anti-Torture Vigil - Week 18

Anti-Torture Vigil - Week 18

Anti-Torture Vigil - Week 18

Anti-Torture Vigil - Week 18

Anti-Torture Vigil - Week 18

Anti-Torture Vigil - Week 19

Anti-Torture Vigil - Week 19

Anti-Torture Vigil - Week 19

Anti-Torture Vigil - Week 19

Anti-Torture Vigil - Week 20

Anti-Torture Vigil - Week 20

Anti-Torture Vigil - Week 21

Anti-Torture Vigil - Week 21

Anti-Torture Vigil - Week 21

Anti-Torture Vigil - Week 21

Anti-Torture Vigil - Week 22

Anti-Torture Vigil - Week 22

Anti-Torture Vigil - Week 22

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

United States Torture Info Loop

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

Public Service Announcement from the US Government (#1)

Anti-Torture Vigil - Week 23

Soldier Counters Anti-Torture Vigil

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 23

Anti-Torture Vigil - Week 24

Anti-Torture Vigil - Week 24

Anti-Torture Vigil - Week 24

Anti-Torture Vigil - Week 24

Anti-Torture Vigil - Week 25

Anti-Torture Vigil - Week 25

Anti-Torture Vigil - Week 25

Anti-Torture Vigil - Week 26

Anti-Torture Vigil - Week 26

Anti-Torture Vigil - Week 26

Anti-Torture Vigil - Week 26

Anti-Torture Vigil - Week 26

Anti-Torture Vigil - Week 26

Anti-Torture Vigil - Week 26

Anti-Torture Vigil - Week 27

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28

Anti-Torture Vigil - Week 28 (Day 2)

Anti-Torture Vigil - Week 28 (Day 2)

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29

Anti-Torture Vigil - Week 29