DIGITAL EXTRA - RAW - CMPD officer accused of sex assault facing 28 felony charges

DIGITAL EXTRA - RAW - CMPD officer accused of sex assault facing 28 felony charges