Man accused of choking boss to death with zip ties in 2017 extradited back to NYC


May 5, 2025 | Pix11