Alabama est. deer population is 1.8 million .. Kentucky is 900 thousand .. Alabama says an average of 25 per sq mile .. Kentucky est is 20 per sq mile .. Someone is lying !
Well my guess is Alabama and Kentucky do not have the same amount of Sq. mileage..