Tag

Troy Davis

News

Times Square rallies for Georgia death row inmate

Hundreds of protestors gathered to stop Monday's scheduled execution.