News

NYPD finds English couple’s lost engagement ring

New York City police detectives recovered an engagement ring that an English couple lost down a Times Square utility grate. (Dec. 3)