May 19, 2024
COURTESY / Metro Police
James Henry faces 10 counts of possession of child pornography and 10 counts of distribution of child pornography.