GRAND JUNCTION, CO (KKCO)_A Grand Junction man is facing more than 20 charges of sexual assault on children.
38-year-old David Allen Relaford was arrested on Friday..
He is accused of repeatedly raping at least two children while in a position of trust.
According to an arrest affidavit both children told officials that Relaford would also make them look at pornographic movies and magazines.
He is being held at the Mesa County Jail on a $100,000 bail.