death penalty

Troy Davis: Protestors Stop Traffic in Philadelphia

Global Women's Strike and Payday men's network who work out of the Crossroads Women's Center participated in a protest on the night Troy Davis was executed and were quoted in the Metro newspaper. The protest took over the street and blocked traffic.

Protestors Stop Traffic at 15th and Market Streets

Alex Wigglesworth    Metro Philadelphia    21 September 2011 07:58

Syndicate content