davidl on April 13th, 2017

From Above the Law:

Awful news from New York: Judge Sheila Abdus-Salaam has been found dead, a day after she was reported missing. Her body was found in the Hudson River. Judge Abdus-Salaam was the first African-American woman, and

Continue reading about Judge Found Swimming with the Fishes