Scottsboro police arrested a man who is now facing more than two dozen child pornography charges.
According to jail records, 58-year-old Michael Dave Barnes was taken into custody Tuesday afternoon. He was charged with 14 counts of production of pornography with minors and 14 counts possession of child pornography.
He was booked into Jackson County Jail on $280,000 bond.
Additional details about the case were not released.