Feedback

Police Investigate Sex on High School Campus

 

Portland, Oregon, police investigate claims that students have been filming sexual encounters at a local high school. KGW's Chris Willis reports.

Shows