Police at Oklahoma State University are working a sexual battery investigation on campus. They said a man has flashed male students twice this week at the library and the suspect touched one of the victims.
7401 N. Kelley Ave.
Oklahoma City, OK 73111
News9.com is proud to provide Oklahomans with timely and relevant news and information,
sharing the stories, pictures and loves of Oklahomans across our great state.