There's a new candidate running against Martha Roby for U.S. Representative of Alabama's second congressional district. 

About The Author