Michael Shawn Owens was arrested at his home on Wednesday, after detectives found over 300 sexual images of minor children in his One Drive account.
Michael Shawn Owens was arrested at his home on Wednesday, after detectives found over 300 sexual images of minor children in his One Drive account.