Somerset County District Attorney Jeffrey Lynn Thomas is facing six criminal charges following allegations that he raped a woman last week.