NYPD Officer Richard Lopez, a 20-year veteran of the NYPD, died of World Trade Center-related cancer on June 24, 2018. He was 52., reported Police One.
Officer Lopez was also a U.S. Marine Corps veteran.
His funeral took place in his native Puerto Rico.