The Selma Times-Journal is a five-day-a-week newspaper located in Selma, Alabama.
$6.42 M Revenue 21 Employees Selma, AL Newspaper publisher 2