This 1993 booking photograph released Friday, Feb. 15, 2019, by the Norwalk, Conn., Police Department shows Landberto Quintero, whose remains were found April 18, 1996 on Shea Island in Long Island Sound off the Connecticut coast. The police said Quintero was identified through a new search of an updated law enforcement fingerprint database. (Norwalk Police Department via AP)

Copy the Story Link

Comments are not available on this story.