fbpx
A photo of a placard at a candlelight vigil held on 25 October for the victims of the death penalty. (Photo by Natasha A Kendall)

43582762_10156867852124529_7774976633621970944_n