
His Name Is Kyle Spearson And What Is He Accused Of Doing In.....
Great Falls Police have arrested a 32 year old man charging him with sexual intercourse without consent and sexual assault, both felonies. His name is Kyle Spearson and police allege that he raped a 15 year old girl back in 2017.
****BELOW IS GRAPHIC DETAILS THAT MAY BE INAPPROPRIATE FOR SOME****
The story begins back on March 18, 2017 when the victim left her house and did not return for several