If you thought the possible suicide of a New York judge seemed suspicious last week, you may be right. Now the NYPD thinks so, too. Sheila Abdus-Salaam, 65, was the first Black female judge to the New York Court of Appeals. She was found dead last week in the Hudson River, and at first the […]