Antonio Mack, 57, surrendered at the San Diego Police Department Eastern Division station in Serra Mesa on Tuesday, according to SDPD public affairs.
Suspected College Area 'Peeping Tom' Who Watched Showering Women Surrenders to Police
In
Antonio Mack, 57, surrendered at the San Diego Police Department Eastern Division station in Serra Mesa on Tuesday, according to SDPD public affairs.
In