
Man charged with choking boss to death with zip ties at Tribeca jewelry store eight
A New York City man was charged on Monday for allegedly fatally choking his boss in Tribeca eight years ago. Michael Patrick DeSalles, 54, was charged with murder in the second degree for allegedly choking his employer to death with zip ties in 2017. “I …