Great news! Alfred Dewayne Brown is coming to the 16th Annual March to Abolish the Death Penalty on October 24, 2015 at 2pm at the Texas Capitol in Austin. Dewayne was released on June 8, 2015 after more than 10 years on Texas Death Row for a crime he did not commit. Come to the march and welcome him back to freedom with a warm collective embrace.
 Close
			            
			            
				        
	                	
        			
 
                           
                          
Leave a Reply