A Stafford man was charged with rape, sodomy and grand larceny Tuesday morning, according to the Stafford County Sheriff's Office spokesman Bill Kennedy.
Stafford man charged with rape, sodomy and grand larceny