Raw Video: Hayward Police Announce Arrest | NBC Bay Area

Raw Video: Hayward Police Announce Arrest

The police department explains the evidence they have against the now arrested suspect in the Michelle Le homicide case.

    processing...

    NEWSLETTERS