This picture was taken from the top of the Catholic Cathedral in Brussels on October 10, 2009 World Day Against the Death Penalty. The flags are of the countries wiht the most executions. Dave and Peggy Atwood, founders of TCADP, are helping to hold one of the flags.
Categories