News

  Shelia Abdus-Salaam, the first black woman appointed to serve on New York’s state’s highest court, and the first-ever female Muslim judge, was found dead in the Hudson river. Police discovered Shelia, 65, floating on the bank of Hudson, just a mile from her home in Harlem. Sources say police said there weren’t any noticeable […]