Debates are common at Alabama’s state house, but what is less common is seeing members of one party debate each other on a …

source