Mystery Jeffrey Epstein statue found in Downtown Albuquerque
• https://www.koat.com by Nancy LaflinMany viewers reported seeing a statue of convicted sex-offender Jeffrey Epstein in downtown Albuquerque Wednesday morning.
Many viewers reported seeing a statue of convicted sex-offender Jeffrey Epstein in downtown Albuquerque Wednesday morning.