Investigation Begins On Judge Sheila Abdus-Salaam’s Case
Judge Sheila Abdus-Salaam was recently found dead in the Hudson River and police have expanded their investigation. Detectives retrieved the surveillance video of her walking down the street the night before. Visit streaming.thesource.com for more information In the footage you can see Abdus-Salaam walking towards the river but it is still a mystery of how […]