Top

Tag: Sheila Abdus-Salaam’s death ruled suspicious

Death of New York’s First Female Judge Ruled Suspicious

Last week, the body of Justice Sheila Abdus-Salaam was found in the Hudson River.