Alabama Senate passes legislation to pay off debt to Alabama Trust ... Alabama Today Source link