We're No. 2: After years of population decline, Birmingham is no longer Alabama’s largest city

by