Friday November 27, 2020
| Last update: Thursday at 7:58 PM
BY Kosta Harlan | Chapel Hill, NC | 9/21/11
A diverse group of over 120 students braved heavy rains to rally on UNC Chapel Hill's campus, Sept. 21, in protest of the scheduled execution of Troy Davis. The students held signs saying "I am Troy Davis", "Stop the execution", and "Abolish the death penalty".
Syndicate content
inspectorrandoness