The first-ever female Muslim judge in the US has been found floating on the Manhattan side of the Hudson River, it has been reported. Sheila Abdus-Salaams body was discovered on Wednesday (12 April) afternoon.
The first-ever female Muslim judge in the US has been found floating on the Manhattan side of the Hudson River, it has been reported. Sheila Abdus-Salaams body was discovered on Wednesday (12 April) afternoon.