Loading Video…

This browser does not support the Video element.

Two assistant principals charged for failing to report multiple sex assaults

Charges have been filed against David Shenhan Yang, 38, and Natasha Harris, 37, both assistant principals of Carter High School in Rialto, for failing to report multiple sex assaults that occurred on campus.