RUSSELLVILLE — A Franklin County man is facing 40 counts of possession of child pornography charges and may be facing more charges, according to Sheriff’s Sgt. Kyle Palmer.