Sheila Abdus-Salaam
Abdus-Salaam was found dead on April 12, 2017 at the age of 65. Her body was found floating in the Manhattan side of the Hudson River hours after she was reported missing from her home in Harlem.