Fight Back! News

News and Views from the People's Struggle

ReverendCurtisGatewood

By Kosta Harlan

Students protest execution of Troy Davis at UNC Chapel Hill

Chapel Hill, NC – 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](/tags/troy-davis). The students held signs saying “I am Troy Davis”, “Stop the execution”, and “Abolish the death penalty”.

Read more...