A pastor at a church near Birmingham, Alabama, has been charged with unlawful sexual conduct with a 7-year-old child.