Police arrested a former Liberty University professor Thursday on a sex related charge. Joshua Moon, who used to be with the school’s math department, is charged with object sexual penetration by force.
Comments
comments
Police arrested a former Liberty University professor Thursday on a sex related charge. Joshua Moon, who used to be with the school’s math department, is charged with object sexual penetration by force.
comments